Erro ao exibir subrelatório Reporting Services
-
jueves, 16 de diciembre de 2010 13:35
Olá. Temos um relatório que em determinado momento chama um subreport para detalhamento. Ambos os relatórios foram desenvolvidos na ferramenta do Business em formato RDL e funcionavam. Porém surgiu a necessidade de que eles fossem exibidos por meio de um programa em C# no formato RDLC no entanto quando executamos o relatório neste formato ele exibe um erro de que o subrelatório não pode ser exibido.
Já procuramos aqui no fórum e no Google e não achamos nada que possa nos apontar uma solução para o problema.
Todas las respuestas
-
viernes, 17 de diciembre de 2010 16:52
Rafael,
Coloque a mensagem exata que exibe informando que o relatório não pode ser exibido.
Adilson de Alencar Batista -
martes, 21 de diciembre de 2010 18:11
Rafael,
Você poderia posta a mensagem de erro aqui para que possamos entender melhor?
O report principal esta sendo exibido?
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com] -
martes, 19 de junio de 2012 17:06
Estou com o mesmo problema, Tenho um relatório PAI que dentro dele tem um Sub-Report, ambos .RDL.
Esses relatório são exibidos em um ReportView que esta em um form.
Segue o método que uso para configurar o ReportView.
private void ConfiguraRelatorio() { rpvDanfe.LocalReport.ReportPath = localRelatorio; rpvDanfe.ProcessingMode = ProcessingMode.Local; rpvDanfe.LocalReport.DataSources.Clear(); foreach (ReportDataSource r in reportDataSource) { rpvDanfe.LocalReport.DataSources.Add(r); } rpvDanfe.LocalReport.Refresh(); rpvDanfe.RefreshReport(); }
O Erro é esse
Só que o Sub-Report esta na mesma pasta, e o mais estranho, ele é da extensão RDL e não RDLC.
OBS.: Já criei um RDLC e coloquei na pasta, mas da o mesmo erro.
-
martes, 19 de junio de 2012 17:38
William,
Verifique o local em que o arquivo .rdlc se encontra armazenado, a mensagem de erro esta alertando por não encontrar o arquivo.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
-
martes, 19 de junio de 2012 17:44
Opa Junior,
Isso é o mais estranho, pois os arquivos estão la.
Estou chamando o relatório em tempo de excussão, sera que não tenho que chamar o subreport também?
To quebrando a cabeça a um tempão, e não consigo, to ficando desesperado!!!!
Agradeço a ajuda.

