ReportViewer com DataSet tipado
04/08/2010
0
A minha dúvida é a seguinte: quando eu crio um TableAdapter eu preencho o ReportView assim
NomedoTablaApadter.fill(Parametros)
Reportview.RefreshReport()
e quando eu só tenho o datatable pra carregar o reportViewer, como é que acontece ?
eu tentei assim ,
DetalhamentoClienteDistribuidor.BidingSource = detalhamentoCliente //detalhamentoCliente é o meu datable que já está carregado.
Me.ReportViewer1.RefreshReport()
e não carrega nenhum resultado, só os nomes dos campos do meu relatorio.
Agradeço a Ajuda desde já .
Eduardo Siqueira
Posts
09/08/2010
Marcio Silveira
Microsoft.Reporting.WebForms.ReportViewer rptV = new Microsoft.Reporting.WebForms.ReportViewer(); string reportPath = Server.MapPath(nomeRelatorio + ".rdlc"); rptV.LocalReport.ReportPath = reportPath; rptV.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource(nomeDataSet + "_" + dt[i].TableName, dt));
09/08/2010
Eduardo Siqueira
Obs: tá em VB :).
Dim strNome As String = RvClienteSuspensao.LocalReport.DataSources(0).Name 'Obtém o nome do dataset Me.RvClienteSuspensao.LocalReport.DataSources(0) = New ReportDataSource(strNome, dttClienteEmSuspensao) 'Carrega o dataset com o datatable passado como parametro.
Clique aqui para fazer login e interagir na Comunidade :)