Foros del Web » Programación para mayores de 30 ;) » Programación General »

abrir subreportes de cristal report 8.5 en visual basic

Estas en el tema de abrir subreportes de cristal report 8.5 en visual basic en el foro de Programación General en Foros del Web. //Declaramos las variables Dim crParamDefs As CRAXDRT.ParameterFieldDefinitions Dim crParamDef As CRAXDRT.ParameterFieldDefinition //Aperturamos el Reporte Screen.MousePointer = vbHourglass Set crReport = crApp.OpenReport(gcPathReport & "rpt_ImpresionCompraDibujo.rpt", 0) crReport.Database.Tables(1).SetLogOnInfo ...
  #1 (permalink)  
Antiguo 18/10/2006, 11:43
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 19 años, 5 meses
Puntos: 0
abrir subreportes de cristal report 8.5 en visual basic

//Declaramos las variables

Dim crParamDefs As CRAXDRT.ParameterFieldDefinitions
Dim crParamDef As CRAXDRT.ParameterFieldDefinition

//Aperturamos el Reporte

Screen.MousePointer = vbHourglass
Set crReport = crApp.OpenReport(gcPathReport & "rpt_ImpresionCompraDibujo.rpt", 0)
crReport.Database.Tables(1).SetLogOnInfo Servidor, Data, usuario,Password

//Pasamos parametros del reporte general

Set crParamDefs = crReport.ParameterFields
For Each crParamDef In crParamDefs
Select Case crParamDef.ParameterFieldName
Case "@Param1"
crParamDef.AddCurrentValue (mstrParametro1)
Case "@Param2"
crParamDef.AddCurrentValue (mstrParametro2)
End Select

Next

//Enlazamos el Subreporte con el Reporte General

Set crSubReport = crReport.OpenSubreport("sbr_Compras")

crSubReport.Database.Tables(1).SetLogOnInfo "liderquim", "DatSysLogist", "sa", "12345"

//Visualizamos el reporte Maestro y Subreporte

CRViewer.ReportSource = crReport
CRViewer.DisplayGroupTree = False
CRViewer.ViewReport
Screen.MousePointer = vbDefault
Set crParamDefs = Nothing
Set crParamDef = Nothing
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:03.