6.13 GET_TASK_PARAMETER_VALUEファンクション
このファンクションは、タスク・パラメータの値を取得します。このファンクションをSQLまたはPL/SQLで使用すると、特定のタスクのタスク・パラメータの値を取得できます。
構文
APEX_APPROVAL.GET_TASK_PARAMETER_VALUE (
p_task_id IN NUMBER,
p_param_static_id IN VARCHAR2,
p_ignore_not_found IN BOOLEAN DEFAULT FALSE )
RETURN VARCHAR2;
パラメータ
表6-11 GET_TASK_PARAMETER_VALUEのパラメータ
パラメータ | 説明 |
---|---|
p_task_id |
タスクID。 |
p_param_static_id |
パラメータの静的ID。 |
p_ignore_not_found |
false (デフォルト)に設定され、データが見つからない場合は、no_data_found例外が発生します。trueに設定され、データが見つからない場合は、nullが戻されます。 |
戻り値
指定された静的IDまたはnullのタスク・パラメータ値。
例外
no_data_found
: p_ignore_not_found
がfalse
に設定され、データが見つからない場合(たとえば、指定された名前のパラメータが存在しない場合)。
例
DECLARE
l_req_item varchar2(100);
BEGIN
l_req_item := apex_approval.get_task_parameter_value(
p_task_id => 1234,
p_param_static_id => 'REQ_ITEM'
);
dbms_output.put_line('Parameter REQ_ITEM of task 1234 has value ' || l_req_item);
END;
親トピック: APEX_APPROVAL