31.17 GET_TASK_PARAMETER_OLD_VALUEファンクション

このファンクションにより、現在のセッションで更新された、このタスクのパラメータの古い値を取得します。そのパラメータが存在せず、p_raise_errorフラグTRUEに設定されている場合は、「データが見つかりません」というエラーが発生します。

構文

APEX_HUMAN_TASK.GET_TASK_PARAMETER_OLD_VALUE (
    p_task_id           IN NUMBER,
    p_param_static_id   IN VARCHAR2,
    p_raise_error       IN BOOLEAN DEFAULT TRUE )

パラメータ

パラメータ 説明
p_task_id タスクID。
p_param_static_id パラメータの静的ID。
p_raise_error TRUEにした場合は、そのパラメータが見つからないと、エラーが発生します。

戻り値

VARCHAR2 - このパラメータの古い値(VARCHAR2形式)。

BEGIN
    return apex_human_task.get_task_parameter_old_value(
               p_task_id            => 1234,
               p_param_static_id    => 'REQ_AMOUNT',
               p_raise_error        => false);
END;