Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ricardo Cabral

ReportViewer Visual Studio 2003

Recommended Posts

Bom dia pessoal, Será que alguém conseguiria me ajudar

 

Tenho um ReportViewer que apresenta os dados de uma tabela X, porém tenho um controle TextBox onde eu exibo o titulo. Só que eu disparo este relatorio de 3 paginas diferentes. Então por exemplo se eu disparar este relatorio da pagina A, eu tenho que setar o texto A no titulo, assim como B e C.

 

Alguém saberia me dizer como devo fazer:?

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu montei via uma query simples.

Ai jogo os campos da tabela na table, o problema é como vou setar o titulo deste relatorio, pois dependendo da pagina que eu chamar esse relatorio o texto irá mudar.

 

Obrigado

 

Bruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cria uma fórmula e mude sua sinaxe de Crystal para Basic. Fiz um exemplo, em cima dele acredito que consiga fazer a sua:

if(PageNumber = 1) Then
  formula = "Página 1"
elseif(PageNumber = 1) Then
  formula = "Página 2"
end if

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno eu fiz da seguinte forma

ReportViewer rv = new ReportViewer();
			
string sAuxi = "&Titulo=" + "Pagina 01";
rv.ServerUrl = "http://localhost/ReportServer";
rv.ReportPath = "/ReportingServices/Relatorio1" + sAuxi;
rv.Zoom = "100";
rv.Toolbar = Microsoft.Samples.ReportingServices.ReportViewer.multiState.False;
rv.Parameters = Microsoft.Samples.ReportingServices.ReportViewer.multiState.False;
Agora eu so preciso descobrir como recuperar o parametro (&Titulo) passado na url do relatorio e setar em textbox dentro do reportviewer

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.