【點擊:】
阿木伯 著
|
|
如何從FORM中調(diào)用REPORT程序? |
|
-
在菜單中調(diào)用REPORT程序(不傳參數(shù),傳參數(shù)可用下面的程序段)
Run_Product(REPORTS, '報表程序名.REP', SYNCHRONOUS, RUNTIME, FILESYSTEM, '', NULL);
在FORM中調(diào)用REPORT程序(可傳參數(shù))
DECLARE
pl_id ParamList;
BEGIN
pl_id := Get_Parameter_List('參數(shù)列表名');
IF NOT Id_Null(pl_id) THEN
Destroy_Parameter_List( pl_id );
END IF;
pl_id := Create_Parameter_List('參數(shù)列表名');
Add_Parameter(pl_id,'REPORT參數(shù)名1',DATA_PARAMETER,':FORM項名1');
Add_Parameter(pl_id,'REPORT參數(shù)名2',TEXT_PARAMETER, :FORM項名2);
… …
Run_Product(REPORTS, '報表程序名.REP', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id,
NULL);
END;
|
【最后更新:】 |
|