Bruno Perroni
DBA SQL Server com mais de 6 anos de experiência!

Quebra de página no SQL Server Reporting Services

Eae pessoal, tudo bom com vocês?

Voltando a postar após um longo período, venho trazer a vocês um artigo bem interessante e que as vezes precisamos fazer ao criarmos Reports.

Trata-se da quebra de página, isso mesmo, iremos ver como gerar um relatório com duas abas ou mais no Excel.

Abaixo vemos um relatório com dois DataSets e consequentemente dois resultados.

Ao exportarmos o resultado para o Excel os dois resultados aparecem na mesma página.

Porém o nosso objetivo é que cada resultado saia em uma aba separada.

Para isso temos que habilitar nas propriedades do Tablix gerado pelo primeiro DataSet o PageBreak e alterar o local da quebra da página para que seja no final do primeiro DataSet.

Para uma melhor organização, você também pode dar um nome para a aba, no exemplo eu deixei como Vendas 1 e Vendas 2.

Agora que já realizamos a alteração, se executarmos o relatório novamente, já percebemos que só apareceu um resultado na primeira página ao invés dos dois e que o relatório possui duas páginas ao invés de 1.

E quando exportamos também podemos notar que foi gerado com as duas abas, Vendas 1 e Vendas 2.

1 Response

  1. Greggviold disse:

    Интересно!

Close Bitnami banner
Bitnami