Oracle Workflow工作流添加"打开单据"按钮打开Forms界面

时间:2021-06-21 10:08:09

1.添加ATTRIBUTE

1.1 在WorkFlow Builder 中右击Attributes->新建

Internal Name:OPEN_FORM_COMMAND
Display Name:打开单据
Type:Form

1.2 把新建的”打开单据“属性,复制到要显示的Messages中,

如下图:

Oracle Workflow工作流添加"打开单据"按钮打开Forms界面


2.PLSQL代码

wf_engine.setitemattrtext(itemtype => l_item_type,
                          itemkey  => l_item_key,
                          aname    => 'OPEN_FORM_COMMAND',
                          avalue   => 'CUXSHIPINV:SHIPMENT_HEADER_ID=' || to_char(p_document_id));
其中:
SHIPINV:Forms的名字
HEADER_ID:PARAMETER中的字段