Ir para conteúdo

Arquivado

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

itlpps

SubRelatorio - Como deixar Visible False

Recommended Posts

Boa galera..

Seguinte.. Tenho um relatório com um Subrelatorio, no site existe níveis de usuários, quando for um determinados usuário, esse Subrelatorio aparece, quando for outro, não.

A questão é: Como deixo ele com "Visible = False"?

 

tenho seguinte código:

 if (dadosRelatorios.objetos.Last().Equals("S"))
        {
            geral.AddRange((List<RelatorioGeralDataSource.RelatorioGeral>)dadosRelatorios.objetos.ElementAt(3));
            rv1.LocalReport.DataSources.Add(new ReportDataSource("SubAvaliacaoGeral", geral));
            rv1.LocalReport.SubreportProcessing += SubAvaliacaoGeral;  
        }

quando usuário é "S", tudo normal. Quando não aparece a mensagem:

 

Data retrieval failed for the subreport, 'SubAvaliacaoGeral', located at: "Caminho do rdlc".rdlc. Please check the log files for more information.

 

Alguém me ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verificação você vê se ele é "S" e preenche um subreport, com o addrange, mas isso deveria ser feito para ambos os usuários, ou então você teria de deletar o subreport de dentro da página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deu certo a parada aqui..

Criei outro parametro Bool e fiz a verificação no "Show/Hide" do Subrelatorio

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.