电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

如何从FORM中调用REPORT程序?


发布日期:2019/12/30
 

在菜单中调用REPORT程序(不传参数传参数可用下面的程序段)

Run_Product(REPORTS 报表程序名REP SYNCHRONOUS RUNTIME FILESYSTEM NULL);

在FORM中调用REPORT程序(可传参数)

DECLARE

pl_id ParamList;

BEGIN

pl_id := Get_Parameter_List(参数列表名);

IF NOT Id_Null(pl_id) THEN

Destroy_Parameter_List( pl_id );

END IF;

pl_id := Create_Parameter_List(参数列表名);

Add_Parameter(pl_idREPORT参数名DATA_PARAMETER:FORM项名);

Add_Parameter(pl_idREPORT参数名TEXT_PARAMETER :FORM项名);

… …

Run_Product(REPORTS 报表程序名REP SYNCHRONOUS RUNTIME FILESYSTEM pl_id

NULL);

END;

上一篇:rman备份方式半功略

下一篇:通过rownum隐式游标实现与TOP的功能