Oracle - llamar a un report desde un form

 
Vista:

llamar a un report desde un form

Publicado por sergio (4 intervenciones) el 23/05/2005 13:25:31
Hola amigos a ver si alguno podeis ayudarme...
Me gustaria saber el codigo que habria que poner para llamar a un report desde un form .La cosa es bastante sencilla, tengo un boton en un formulario que al pulsarlo deveria ejecutar un report,por cierto, a ese report hay que pasarle dos parametros.
Me han dado alguna pista y he puesto algo asi:
report_id report_object;
v_rep varchar2(200);
document varchar2(500);
rep_estatus varchar2(20);
begin
report_id:= find_report_opject('prueba.jsp');
v_rep:=run_report_object(report_id);
rep_status:=report_object_status(v_rep);
......
......
....
pero me da un error(41219) fichero no encontrado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:llamar a un report desde un form

Publicado por Leonardo (91 intervenciones) el 24/05/2005 03:12:03
En el trigger when-button-pressed:
declare

lista_p paramlist;

begin

-------------------------------------
-- Lista de parámetros a transferir
-------------------------------------
if not id_null(lista_p) then
destroy_parameter_list( lista_p );
end if;
lista_p := create_parameter_list('testaferro');

add_parameter(lista_p,'agencia', text_parameter, :cabecera.l_agencia);
add_parameter(lista_p,'anio', text_parameter, :cabecera.l_anio);
add_parameter(lista_p,'mes', text_parameter, :cabecera.l_mes);
-------------------------------------
-- Reporte
-------------------------------------
run_product(reports, 'nombre_mi_reporte', synchronous, runtime, filesystem, lista_p, null);
destroy_parameter_list(lista_p);

end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar