FoxPro/Visual FoxPro - Parametros a crystal report

   
Vista:

Parametros a crystal report

Publicado por Damian (2 intervenciones) el 17/04/2013 00:38:33
Hola gente estoy trabajando en la realización de un sistema para estadísticas de una empresa de seguridad estoy trabajando con foxpro 9 y crystal report 11 R2 tengo una consulta con respecto al envió de parámetros en crystal como se haría desde foxpro, necesito enviar un parámetro con una ubicación de un archivo (foto). El código es el siguiente

LOCAL oCR as CRAXDDRT.Application
LOCAL oRpt as CRAXDDRT.Report


oCR = CREATEOBJECT("CrystalRuntime.application.11")


oRpt = oCR.OpenReport("D:\Programas\CARGA\base\motosFotos.RPT")
oRpt.RecordSelectionFormula = [{generalMotos.dni_motos} = ']+ALLTRIM(xmotos_dni)+[']


thisform.olecontrol1.ReportSource= oRpt
thisform.olecontrol1.viewReport()

DESDE YA MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Parametros a crystal report

Publicado por Andres Hdez. (1 intervención) el 25/04/2013 18:58:55
Espero sea opurtuna la respuesta

En tu caso seria:

oRpt.ParameterFields.Item(1).AddCurrentValue( cVariable )

Salu2 desde El Salvador
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Parametros a crystal report

Publicado por damian (2 intervenciones) el 26/04/2013 00:48:00
LOCAL oCR as CRAXDDRT.Application
LOCAL oRpt as CRAXDDRT.Report
LOCAL ocParm AS CRAXDRT.ParameterFieldDefinitions
LOCAL oParm AS CRAXDRT.ParameterFieldDefinition

LOCAL patch
oCR = CREATEOBJECT("CrystalRuntime.application.11")


***************************************************************************
oRpt = oCR.OpenReport("D:\Programas\CARGA\base\motosFotos.RPT")
oRpt.RecordSelectionFormula = [{generalMotos.dni_motos} = ']+ALLTRIM(xmotos_dni)+[']

ocParm = oRpt.ParameterFields()
oParm = ocParm.Item(1)
oParm.SetCurrentValue(xpatchFoto)

thisform.olecontrol1.ReportSource= oRpt
thisform.olecontrol1.viewReport()

MUCHAS GRACIAS POR TU YUDA ESTA RESUELTO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar