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;