Você pode usar o código abaixo em uma chamada pl/sql do menu:
É só acrescentar Add_Parameter(… com os parametros do forms…
declare
pl_id ParamList;
begin
—
set_application_property(cursor_style,’BUSY’);
—
pl_id := Get_Parameter_List(‘tmpdata’);
—
IF NOT Id_Null(pl_id) THEN
Destroy_Parameter_List( pl_id );
END IF;
—
pl_id := Create_Parameter_List(‘tmpdata’);
—
Add_Parameter(pl_id,’ORACLE_SHUTDOWN’, TEXT_PARAMETER,’Yes’);
Add_Parameter(pl_id,’PARAMFORM’ , TEXT_PARAMETER,’No’);
Add_Parameter(pl_id,’DESTYPE’ , TEXT_PARAMETER,’PREVIEW’);
—
run_product( REPORTS, ‘NOME_DO_REPORT’, SYNCHRONOUS,
runtime, filesystem, pl_id, NULL );
—
set_application_property(cursor_style,’DEFAULT’);
end;