60.3 CONTINUE_ACTIVITYプロシージャのシグネチャ2

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

構文

APEX_WORKFLOW.CONTINUE_ACTIVITY (
    p_instance_id            IN NUMBER,
    p_activity_instance_id   IN NUMBER,
    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_activity_instance_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_activity_instance_id => 1,
        p_activity_params      => l_activity_params);

END;