ヘッダーをスキップ

Oracle Workflow APIリファレンス
リリース2.6.3.5

部品番号: B15622-01
前へ 次へ       目次 索引 用語集
         前へ  次へ          目次  索引  用語集

GetItemAttribute

PL/SQL構文

function GetItemAttrText


    (itemtype in varchar2,
itemkey in varchar2,
aname in varchar2,
ignore_notfound in boolean default FALSE)
return varchar2;

function GetItemAttrNumber
(itemtype in varchar2,
itemkey in varchar2,
aname in varchar2,
ignore_notfound in boolean default FALSE)
return number;

function GetItemAttrDate
(itemtype in varchar2,
itemkey in varchar2,
aname in varchar2,
ignore_notfound in boolean default FALSE) return date;

function GetItemAttrEvent
(itemtype in varchar2,
itemkey in varchar2,
name in varchar2) return wf_event_t;

説明

プロセスの項目タイプ属性の値を戻します。属性タイプに対して適切な関数を使用してください。 数値、日付およびイベントを除き、すべての属性タイプにはGetItemAttrTextを使用します。

GetItemAttrText()、GetItemAttrNumber()およびGetItemAttrDate()に対し、ignore_notfoundパラメータにTRUEを指定すると、指定した項目タイプ属性が存在しない場合、発生した例外は無視されます。この場合、関数はNULL値を戻しますが、例外は発生しません。 たとえば、ある項目タイプに新しい項目タイプ属性を追加したとき、この項目タイプの旧バージョンと新バージョンの両方をコードで処理する必要がある場合に、このパラメータを使用できます。

引数(入力)

itemtype 有効な項目タイプ。
itemkey アプリケーション・オブジェクトの主キーから生成される文字列。この文字列により、項目タイプの項目が一意に識別されます。項目タイプと項目キーにより、プロセスが識別されます。 「CreateProcess」を参照してください。

注意: itemkeyとして#SYNCHを渡して、強制同期プロセスを作成できます。 「同期プロセス、非同期プロセスおよび強制同期プロセス」を参照してください。

aname 項目タイプ属性の内部名(GetItemAttrText()、GetItemAttrNumber()およびGetItemAttrDate()の場合)。
name 項目タイプ属性の内部名(GetItemAttrEvent()の場合)。
ignore_notfound GetItemAttrText()、GetItemAttrNumber()およびGetItemAttrDate()に対し、指定した項目タイプ属性が存在しない場合に例外を無視するかどうかをTRUEまたはFALSEで指定します。TRUEを指定すると、指定した項目タイプ属性が存在しない場合、関数はNULL値を戻しますが、例外は発生しません。デフォルト値はFALSEです。

関連項目

イベント・メッセージ構造


          前へ   次へ           目次   索引   用語集



Oracleロゴ
Copyright © 2003, 2004, Oracle. All rights reserved.