Usuário com melhor resposta
[RESOLVIDO] Limitar a quantidade de items por página [ReportViewer].

Pergunta
-
Olá, saudações.
Estou conhecendo agora o ReportViewer, então alguém pode me ajudar, quanto a limitar os items de uma table por página?
Por exemplo, se no BD tiver 50 items, em vez de gerar uma página com todos esses items, quero que gere uma página para cada 10 items ou menos.
No Row Groups do Report.rdlc, observei que tem a propriedade "Page Breaks", mas se eu marcar as opções, só exibe apenas um item por página. Mas como exibir mais de um item por página?
Agradecido.
- Editado Daniel HdB terça-feira, 27 de maio de 2014 19:39
Respostas
-
Oi Michele,
desculpa a demora, tinha me esquecido desse post rs
Mas consegui resolver com esta expressão:
=Iif(RowNumber("report") > 10 ,true,false)
é porque queria exibir 2 vias em uma página com no máximo 10 items, mas se passasse de 10 items, exibe somente uma via. Então coloquei 2 table, em dois rectangle. E no segundo rectangle coloquei essa expressão no visibility.
Isso resolveu o meu problema.
- Sugerido como Resposta Michele Aparecida quarta-feira, 28 de maio de 2014 11:35
- Marcado como Resposta AndreAlvesLimaModerator terça-feira, 3 de novembro de 2015 16:33
Todas as Respostas
-
-
Olá Daniel,
Já que são apenas 10 registros por página que você gostaria, basta definir o tamanho da página como A4 e a área de que você está disponibilizando a tabela, basta você clicar e arrastar para cima para diminuí-la.
PS: se for útil marque como resposta.
Obrigado
Leandro de Agostini MCTS - Web Application, Framework 4
-
0
Olá Daniel !
Tudo bem ?
Isto daria certo se eu não tivesse que manter um textbox logo abaixo da table que criei... este textbox tem que permanecer na 1a. pagina e tem de obrigatoriamente ficar abaixo desta table. Portanto preciso que os registros excedentes da table continuem na 2a. pagina sem levar junto este textbox.
Desde já agradeço pela atenção!!!
Abraços!!
Michele Teixeira |.NET|ADO|C#|VB|SQL|ORACLE
-
Oi Michele,
desculpa a demora, tinha me esquecido desse post rs
Mas consegui resolver com esta expressão:
=Iif(RowNumber("report") > 10 ,true,false)
é porque queria exibir 2 vias em uma página com no máximo 10 items, mas se passasse de 10 items, exibe somente uma via. Então coloquei 2 table, em dois rectangle. E no segundo rectangle coloquei essa expressão no visibility.
Isso resolveu o meu problema.
- Sugerido como Resposta Michele Aparecida quarta-feira, 28 de maio de 2014 11:35
- Marcado como Resposta AndreAlvesLimaModerator terça-feira, 3 de novembro de 2015 16:33
-
-
-