Compilación de “Reports” y llamarlos desde “Forms”

 

Una vez usted crea un informe lo crea con una extensión RDF.  Para crear un ejecutable debe; como en cualquier otro programa compilarlo.  Para hacer esto sombree el módulo del informe que vaya a compilar y vaya a “File”, “Administration”, “Compile Report” o simplemente CTRL + T.

 

 

 

Va a pedirle que lo grabe en un medio de almacenaje.  En el ejemplo escogí C:  Le puede dar el nombre que usted quiera.

 

Después que compila el informe cada vez que le haga un cambio debe volver a compilarlo.  Si se fija como le dimos el nombre de MODULE1 en la imagen anterior ahora vemos la extensión del compilado que es REP.  Cada vez que haga un cambio debe volver a compilarlo y darle el mismo nombre que la compilación original, le dará un mensaje de “Overwrite”.

 

Para llamar el informe desde “forms” cree un botón en “forms” y escriba el siguiente código en el “trigger” WHEN-BUTTON-PRESSED.  Fíjense que lo que deben tener en cuenta es el “path” donde se grabó el informe compilado y el nombre del informe sin extensiones. 

Nota: Esto es para “Forms y Reports 6i” o versiones anteriores.

 

 

DECLARE

       pl_id paramlist;

BEGIN

       run_product(REPORTS, 'c:\module1', ASYNCHRONOUS, RUNTIME,

       FILESYSTEM, pl_id, NULL);

END;

Hosted by www.Geocities.ws

1