none
Crystal Report com storeProcedure ou consulta RRS feed

  • Pergunta

  •  

    Bom,

     

     Gostaria de saber se tem e como fazer para exibir um relatório a partir de uma Store Procedure ou uma Seleçao que tenha que passar parãmetros.

     

    Desde já agradeço pela atenção!

    sexta-feira, 6 de julho de 2007 14:19

Todas as Respostas

  • No Crystal Report?
    terça-feira, 10 de julho de 2007 13:26
  • Sim!
    quarta-feira, 11 de julho de 2007 01:49
  • Ixi nunca usei Crystal Reports hehe não serve o Reporting Services? Essa eu sei...

    Mas eu recomendo vc procurar isso em um forum de Crystal Reports, sua duvida sera respondida com maior facilidade...

       []´s

    quarta-feira, 11 de julho de 2007 18:58
  • Oi João.

     

    Vc deve configurar a propriedade Database\Set Datasource Location no crystal.

    Depois, deve adicionar ao seu projeto um objeto CrystalReportViewer e configurar os parametros e a chamado do relatório via código.

    Ex.:

    Dim strReportName As String = "testemov"

    Dim strReportPath As String = "C:\" & strReportName & ".rpt"

    Dim CR As New ReportDocument

    CR.Load(strReportPath)

    Dim crParameterDiscreteValue As ParameterDiscreteValue

    Dim crParameterFieldDefinitions As ParameterFieldDefinitions

    Dim crParameterFieldLocation As ParameterFieldDefinition

    Dim crParameterValues As ParameterValues

     

    ' Pega a coleção de parametros do relatorio

    crParameterFieldDefinitions = CR.DataDefinition.ParameterFields

    crParameterFieldLocation = crParameterFieldDefinitions.Item("PV_DTAINICIO")

    crParameterValues = crParameterFieldLocation.CurrentValues

    crParameterDiscreteValue = New CrystalDecisions.Shared.ParameterDiscreteValue

    'obtem o valor da caixa de texto

    crParameterDiscreteValue.Value = dtainicio.text

    crParameterValues.Add(crParameterDiscreteValue)

    crParameterValues.Add(crParameterDiscreteValue)

    crParameterFieldLocation.ApplyCurrentValues(crParameterValues)

     

    CrystalReportViewer1.ReportSource = CR

     

     

    quinta-feira, 27 de novembro de 2008 17:22