RE:relacionar forms y reports
Publicado por
hector (1 intervención) el 27/05/2005 17:47:50
Hola amigo, espero esto t ayude. Este es un ejemplo de como ejecutar un reporte invocandolo desde una forma:
Declare
PARAMETROS ParamList;
Begin
PARAMETROS:=Get_Parameter_List('PARAMETROS');
IF NOT Id_Null(PARAMETROS) THEN
Destroy_Parameter_List( PARAMETROS );
END IF;
PARAMETROS:=Create_Parameter_List('PARAMETROS');
Add_parameter(PARAMETROS,'parametro1',Text_Parameter,:bloque.campo);
RUN_PRODUCT(REPORTS,'..\Ruta\reporte.rdf',SYNCHRONOUS,RUNTIME,FILESYSTEM,PARAMETROS,null);
End;
Como puedes observar debes crear una lista de parametros, luego agregarle los parametros q vas a pasar desde la forma al reporte para su ejecucion y finalmente hacer el llamado del reporte mediante la funcion RUN_PRODUCT.