crystal report con genexus
TRANSCRIPT
-
7/22/2019 Crystal Report Con Genexus
1/3
I.-CR con Aplicaciones WIN1. VB / VFP
2. Crear un WKp y cambiar propiedad para activar los Activex.
3. Insertar el Componente de Crystal Report
4. Nota: Me parece que en la version 8.5 o 9.0 de CR no viene con el Control
5. Adjunto codigo que permite llamar el reporte con un rango de fechas
6. Nota: recuerda que existen mas parametros que puedes utilizar.
Event Enter// ---rutina que cambia el formato Fecha que necesita CR&nDia = day(&fi)&nMes = month(&fi)&nAnio = year(&fi)&ValorP = 'Date(' + ltrim(str(&nAnio,4,0)) + ',' + ltrim(str(&nMes,2,0)) + ',' +
ltrim(str(&nDia,2,0)) + ')'&ndia1 = day(&ft)&nmes1 = month(&ft)&nanio1= year(&ft)
&valorF= 'Date(' + ltrim(str(&nAnio1,4,0)) + ',' + ltrim(str(&nMes1,2,0)) + ',' +ltrim(str(&nDia1,2,0)) + ')'
crystal.ReportTitle = "Desde:"+dtoc(&fi) +" hasta:"+dtoc(&ft)Crystal.Connect = "DNS = SGCS;UID = sa;PWD = sa"CRYSTAL.SelectionFormula = "{t0092.ocfemi} >="+ &valorp +" AND "+ " {t0092.ocfemi}
-
7/22/2019 Crystal Report Con Genexus
2/3
&ndia1 = day(&ft)&nmes1 = month(&ft)&nanio1= year(&ft)&valorF= 'Date(' + ltrim(str(&nAnio1,4,0)) + ',' + ltrim(str(&nMes1,2,0)) + ',' +
ltrim(str(&nDia1,2,0)) + ')'
&texto = " Produccin Analizada:"+ltrim(str(&kilos)) + " Produccin Noconformes :"+ltrim(str(&noconforme)) + " Porcent.NoConformidad:"+ltrim(str(&porcentaje))
&texto1= "Desde el :"+dtoc(&fi)+ " Hasta el :"+dtoc(&ft) +"PLANTA:"+ltrim(&plantanom)
&url = "192.168.1.34\NOCONFORMIDADES.rpt?user0=dedalos&password0=dedalos&prompt0="+&texto+"&prompt1="+&texto1+"&sf="+"{INGRESO1.IngFecProd} >="+ &valorp +" AND "+ "{INGRESO1.IngFecProd}
-
7/22/2019 Crystal Report Con Genexus
3/3
+"&sf="+"{INGRESO1.IngFecProd} >="+ &valorp +" AND "+ "{INGRESO1.IngFecProd}