2015-04-08 75 views
0

如何使用自定義表格中的po_header_id打開po概覽表格?從自定義表格打開採購訂單概覽表格

這工作很細的非標準婆形式,但不是爲概述:

fnd_function.execute (function_name => 'PO_POXPOEPO', 
              open_flag  => 'Y', 
              session_flag => 'N', 
              other_params => ' PO_HEADER_ID="'||PO_HEADER_ID||'" ACCESS_LEVEL_CODE="VIEW_ONLY" POXPOEPO_CALLING_FORM="POXSTNOT"'); 

任何想法?

回答

0

你可以用這個嘗試:

DECLARE 
    pl_id  PARAMLIST; 
BEGIN 
    pl_id := Get_Parameter_List('yourprm'); 
    IF NOT Id_Null(pl_id) THEN 
    destroy_parameter_list(pl_id); 
    end if; 
    pl_id := create_parameter_list('yourprm'); 
    add_parameter(pl_id, 'po_header_id', text_parameter, 'yourpoid'); 

    CALL_FORM('po-overview', 
       no_hide, 
       no_replace, 
       no_query_only, 
       pl_id); 
END;