9.15 GET_TASK_HISTORYファンクション
このファンクションは、タスクの承認ログを取得します。
このファンクションは、有効なOracle APEXセッションのコンテキスト内のデータのみを戻します。SQLワークショップ内のデータは戻しません。
構文
APEX_APPROVAL.GET_TASK_HISTORY (
p_task_id IN NUMBER,
p_include_all IN VARCHAR2 DEFAULT 'N' )
RETURN apex_t_approval_log_table pipelined;
パラメータ
パラメータ | 説明 |
---|---|
p_task_id |
タスクID。 |
p_include_all |
Y に設定すると、指定されたタスクIDのタスクにリンクされているすべてのタスクの履歴が表示されます。Oracle APEXリリース22.2以降、これには期限切れになった以前のタスクが含まれます。
|
戻り値
次の列を含む承認ログ・エントリ(タイプapex_t_approval_log_table
)の表:
- display_msg varchar2(4000)
- event_creator varchar2(255)
- event_creator_lower varchar2(255)
- event_timestamp timestamp with time zone
- event_type varchar2(255)
- event_type_code varchar2(32)
- new_actual_owner varchar2(255)
- new_actual_owner_lower varchar2(255)
- new_priority number
- new_priority_level varchar2(255)
- new_state varchar2(255)
- new_state_code varchar2(32)
- old_actual_owner varchar2(255)
- old_actual_owner_lower varchar2(255)
- old_priority number
- old_priority_level varchar2(255)
- old_state varchar2(255)
- old_state_code varchar2(32)
- outcome varchar2(255)
- outcome_code varchar2(32)
例
select * from table ( apex_approval.get_task_history ( p_task_id => 1234,
p_include_all => 'Y' ) )
親トピック: APEX_APPROVAL (非推奨)