如何使用自定义表单中的po_header_id打开po-overview表单?
这对于标准版表格非常好,但不适用于概述:
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 :(得分: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;