Usuário com melhor resposta
ReportViewer - Carregamento de Subrelatorio em um web form.

Pergunta
-
Segue o código:
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack == true)
{Sipom.DataSets.RelatorioTableAdapters.TodasTabelasTableAdapter Tabela = new Sipom.DataSets.RelatorioTableAdapters.TodasTabelasTableAdapter();
Sipom.DataSets.Relatorio.TodasTabelasDataTable data = Tabela.GetDataTodos();ReportViewer1.LocalReport.Refresh();
ReportViewer1.LocalReport.SubreportProcessing += new SubreportProcessingEventHandler(SetSubDataSource);
}
public void SetSubDataSource(object remetente, SubreportProcessingEventArgs e)
{
Sipom.DataSets.RelatorioTableAdapters.TodasTabelasTableAdapter Tabela = new Sipom.DataSets.RelatorioTableAdapters.TodasTabelasTableAdapter();
Sipom.DataSets.Relatorio.TodasTabelasDataTable data = Tabela.GetDataTodos();
ReportDataSource RDS1 = new ReportDataSource("DSRespostas", (System.Data.DataTable)data);
ReportViewer1.LocalReport.DataSources.Add(RDS1); }Com este código estou tentando processar o subrelatório porém aparece o erro na linha: ReportViewer1.LocalReport.DataSources.Add(RDS1);
ERRO:
An exception of type 'System.InvalidOperationException' occurred in Microsoft.ReportViewer.WebForms.dll but was not handled in user code
Additional information: O objeto de controle visualizador está no modo somente leitura
Podem me ajudar? Não estou conseguindo resolver este problema.O que eu quero é carregar o relatório principal com o sub relatório utilizando o tableadpater estou utilizando WEBFORM em C#.
Desde já obrigado pela ajuda.
- Editado Marcos SJ sexta-feira, 30 de outubro de 2015 13:17 Edição
Respostas
-
Olá Vando Junior,
Por gentileza, peço que verifique se as informações deste link podem te auxiliar a encontrar uma solução para o problema.
Aqui neste caso se trata de um problema parecido mas com relação a EntityFramework.dll, no seu caso seria com Microsoft.ReportViewer.WebForms.dll.
Seguem abaixo algumas informações adicionais:
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Marcos SJ segunda-feira, 2 de novembro de 2015 14:29
Todas as Respostas
-
Olá Vando Junior,
Por gentileza, peço que verifique se as informações deste link podem te auxiliar a encontrar uma solução para o problema.
Aqui neste caso se trata de um problema parecido mas com relação a EntityFramework.dll, no seu caso seria com Microsoft.ReportViewer.WebForms.dll.
Seguem abaixo algumas informações adicionais:
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Marcos SJ segunda-feira, 2 de novembro de 2015 14:29
-
Boa tarde,
Por falta de retorno do usuário, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma thread nova.
AtenciosamenteMarcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.