Inquiridor
Erro ao exibir subrelatório Reporting Services

Pergunta
-
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 as Respostas
-
-
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] -
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.
-
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]
- Sugerido como Resposta Junior Galvão - MVPMVP terça-feira, 14 de abril de 2020 13:42
-
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.