Ir para conteúdo

POWERED BY:

Arquivado

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

João Arthur J. Moreira

Relatório Crystal Report não mostra os dados

Recommended Posts

não consigo mostrar os dados do relatório no crystal, já testei os parametros e estão passando corretamente

 

protected void Page_Load(object sender, EventArgs e)
{

ReportDocument relatorio = new ReportDocument();

relatorio.Load(Server.MapPath(relatRomaneio2.rpt));

relatorio.SetDatabaseLogon(sa, senha, 192.168.1.1, Base);

relatorio.SetParameterValue(4, Request.QueryString[id]);
relatorio.SetParameterValue(1, Request.QueryString[rom]);
relatorio.SetParameterValue(2, Request.QueryString[ent]);
relatorio.SetParameterValue(3, Request.QueryString[qtd]);

CrystalReportViewer1.ReportSource = relatorio;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

De cabeça, me parece que está faltando um refresh no seu viewer após setar o ReportSource...

 

CrystalReportViewer1.ReportSource = relatorio;
CrystalReportViewer1.Refresh();

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra mim é estranho. A forma que eu trabalho é esta:

http://www.macoratti.net/vbn_dst1.htm

 

Código do link:

            

'Criar os  DataAdapters
OleDbConn = New OleDbConnection(strConn)
OleDbDaCate = New OleDbDataAdapter(sqlCategorias, OleDbConn)
OleDbDaProd = New OleDbDataAdapter(sqlProdutos, OleDbConn)

'Preencher as tabelas do dastaset a partir dos dataAdaperts
OleDbDaCate.Fill(dsPc, "Categories")
OleDbDaProd.Fill(dsPc, "Products")

'Gerar o relatório a partir do dataset e exibí-lo
Dim rptPc As New rptProdutosCategorias
rptPc.SetDataSource(dsPc)
rptvProdutosPorCategoria.ReportSource = rptPc

 

Abraços...

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.