Crystal Report - Subinforme

 
Vista:

Subinforme

Publicado por guille (1 intervención) el 07/06/2002 16:48:36
estoy trabajando con subinformes en la version 8 y querria saber como
pasar una selectionformula de un campo que esta exclusivamente en el subinforme.

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

¿Quien sabrá esto?

Publicado por frco (1 intervención) el 07/06/2002 17:12:23
no se
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

RE:Subinforme

Publicado por Al (72 intervenciones) el 13/06/2002 04:12:56
Declare un objeto ParameterFieldDefinition para uso de los parámetros.
Dim crxParameterField As CRAXDRT.ParameterFieldDefinition
Declare un objeto Reporte para asignar el subreporte
Dim crxSubreport As CRAXDRT.Report
Declare un objeto FormulaFieldDefinition para asignar las formulas
Dim crxFormulaField As CRAXDRT.FormulaFieldDefinition
Abra el reporte
Set Report = crxApplication.OpenReport(App.Path & “/OCX_to_RDC.rpt”,1)
Use el siguiente código para cambiar la ubicación de cada DatabaseTable in la colección DatabaseTable del reporte:
For Each crxDatabaseTable in Report.Database.Tables
CrxDatabaseTable.Location = App.Path & “/xtreme.mdb”
Next crxDatabaseTable
Asigne crxParameterField al primer parámetro en la colección parameterfields del reporte
Set crxParameterField = Report.ParameterFields.Item(1)
Dar el valor al reporte principal
CrxParameterField.AddCurrentValue “parametro del reporte”
Asigne crxSubReport al subreporte “sub1” del reporte principal. Debe saber el nombre del Reporte para usar este método.
Set crxSubreport = Report.OpenSubreport(“Sub1”)
Use el siguiente código para cambiar la ubicación de cada DatabaseTable in la colección DatabaseTable del subreporte:
For Each crxDatabaseTable in crxSubreport.Database.Tables
CrxDatabaseTable.Location = App.Path & “/xtreme.mdb”
Next crxDatabaseTable
Asigne crxFormulaField a la primera formula de la colección formulaFields del subreporte
Set crxFormulaField = crxSubreport.FormulaFields.Item(1)
Pase la formula al subreporte
CrxFormulaField.Text = “’Formula para subreporte’”
End Sub
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

RE:Subinforme

Publicado por Deimos (3 intervenciones) el 19/06/2002 18:13:53
Lo que quieres pasar son datos del subinforme al informe?
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