60.2 CONTINUE_ACTIVITYプロシージャのシグネチャ1

このプロシージャにより、指定したアクティビティでワークフローを続行します。ワークフロー・アクティビティは"WAITING"状態である必要があります。

構文

APEX_WORKFLOW.CONTINUE_ACTIVITY (
    p_instance_id            IN NUMBER,
    p_static_id              IN VARCHAR2,
    p_activity_params        IN wwv_flow_global.vc_map,
    p_activity_status        IN t_activity_status DEFAULT
                                         c_activity_status_success );

パラメータ

パラメータ 説明
p_instance_id ワークフローのID。
p_static_id アクティビティの静的ID。
p_activity_params アクティビティ実行の一部として返されるパラメータ。これらのパラメータがワークフロー変数に対応している場合は、ワークフローが次のアクティビティに進む前に、これらの変数の値が、ここで指定した内容で更新されます。
p_activity_status アクティビティのステータス。デフォルトはSUCCESSです。

次の例では、ワークフロー・アクティビティを続行します。

DECLARE
   l_activity_params apex_global.vc_map;
BEGIN
   l_activity_result('TASK_OUTCOME'):='APPROVED';
   apex_workflow.continue_activity(
        p_instance_id          => 1234,
        p_static_id            => 'REQUEST_LEAVE_APPROVAL',
        p_activity_params      => l_activity_params);

END;