none
Passa valor de um campo para ReportViewer RRS feed

  • Pergunta

  • Boa tarde,
        Pessoal tenho um relatório que o dataset foi criado via Wizard e a consulta SQL está dentro, tudo fucinciona beleza, só que estou querendo pega um valor string que está no meu form e passa para meu reportviewer.
        É mais para informar o período de de apuração do meu relatório.

    EX:
         Perído de " & DataInicial & " de " & DataFinal


    OBS: Minha aplicação é windForm !


    Agradeço a todos desde já !
     
    Julio Cesar Ribeiro

    segunda-feira, 27 de abril de 2009 16:49

Respostas

  • Pessoal achei a solução !!

    Dim param As ReportParameter() = New ReportParameter(1) {}
    param(0) = New ReportParameter("DataI", TituloI)
    param(1) = New ReportParameter("DataF", TituloF)
    Me.ReportViewer1.LocalReport.SetParameters(param)


    Julio Cesar Ribeiro
    terça-feira, 28 de abril de 2009 15:15

Todas as Respostas

  • Pessoal achei a solução !!

    Dim param As ReportParameter() = New ReportParameter(1) {}
    param(0) = New ReportParameter("DataI", TituloI)
    param(1) = New ReportParameter("DataF", TituloF)
    Me.ReportViewer1.LocalReport.SetParameters(param)


    Julio Cesar Ribeiro
    terça-feira, 28 de abril de 2009 15:15
  • se fosse um text object, teria como fazer assim:

    Imports CrystalDecisions.Shared
    
    Dim texto As CrystalDecisions.CrystalReports.Engine.TextObject
    
    texto = CType(relatorio.ReportDefinition.ReportObjects.Item("nomedoobjeto"), CrystalDecisions.CrystalReports.Engine.TextObject)
    
    texto.text = "..."
    quarta-feira, 29 de abril de 2009 12:20