none
Problema com data de um reportviewer... RRS feed

  • Pergunta

  • Fala galera, beleza? Estou com um problema para arrumar a minha reportviewer... Bem, tenho vários esquemas de reports, todos iguais.

    Pois bem, ele atribui as strings na aspx e recupera na aspx.cs...

            <asp:ObjectDataSource ID="ObjectDataSource3" runat="server" SelectMethod="GetData"

                TypeName="RelatorioTableAdapters.temporarioTableAdapter">

                            <SelectParameters>

                    <asp:SessionParameter Name="DataInicial" SessionField="DataInicial" Type="String" />

                    <asp:SessionParameter Name="DataFinal" SessionField="DataFinal" Type="String" />

                    <asp:SessionParameter Name="Shopping" SessionField="Shop_Select" Type="String" />

                </SelectParameters>

                 </asp:ObjectDataSource>

    E recupera na aspxCS...

            ReportParameter[] reportParams = new ReportParameter[4];

            reportParams[0] = new ReportParameter("DataInicial", dtInicial);

            reportParams[1] = new ReportParameter("DataFinal", dtFinal);

            reportParams[2] = new ReportParameter("Mes", mesInicial);

            reportParams[3] = new ReportParameter("Ano", anoInicial);

     

     

            Report_Relatorio.LocalReport.SetParameters(reportParams); <-- Onde aparece o erro --

            Report_Relatorio.ShowParameterPrompts = false;

            Report_Relatorio.LocalReport.Refresh();

    O problema é que na prática ele funciona em todos os reports menos em um... O erro que ele da é:

    An error occurred during local report processing.

    Alguem aê pode dar um help??

    e

    e


    Assunto = dúvida

    • Movido Gustavo Maia Aguiar quinta-feira, 5 de julho de 2012 13:37 (De:Programação avançada com o SQL Server)
    terça-feira, 3 de julho de 2012 17:44

Todas as Respostas

  • O erro que aparece nos parametros é: Name = Function evaluation disabled because a previous function evaluation timed out. You must continue execution to reenable function evaluation.

    Ele aparece quando debbugo a rotina:

            ReportParameter[] reportParams = new ReportParameter[4];

            reportParams[0] = new ReportParameter("DataInicial", dtInicial);

            reportParams[1] = new ReportParameter("DataFinal", dtFinal);

            reportParams[2] = new ReportParameter("Mes", mesInicial);

            reportParams[3] = new ReportParameter("Ano", anoInicial);

    Em todos os parametros.

    Alguém já se deparou com esse monstro?


    Assunto = dúvida

    terça-feira, 3 de julho de 2012 18:05
  • Claudio,

    Você esta utilizando alguma função no momento da inicialização destes parâmetros?


    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]

    terça-feira, 10 de julho de 2012 16:21
  • Quer dizer o page_load?

    Assunto = dúvida

    terça-feira, 10 de julho de 2012 16:29