ヘッダーをスキップ

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

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

GetAttribute

PL/SQL構文

function GetAttrText


  (nid in number,
aname in varchar2)
return varchar2;

function GetAttrNumber
(nid in number,
aname in varchar2)
return number;

function GetAttrDate
(nid in number,
aname in varchar2)
return date;

Java構文

public static String getAttrText


    (WFContext wCtx,
BigDecimal nid,
String aName)

public static BigDecimal getAttrNumber
(WFContext wCtx,
BigDecimal nid,
String aName)

public static String getAttrDate
WFContext wCtx,
BigDecimal nid,
String aName)

説明

指定されたメッセージ属性の値を戻します。

引数(入力)

wCtx ワークフローのコンテキスト情報。Javaメソッドの場合にのみ必須です。 「Oracle Workflowのコンテキスト」を参照してください。
nid 通知ID。
aname メッセージ属性の名前。

次のコードは、JavaプログラムでgetAttributeメソッドをコールする方法の例です。このコード例は、WFTest.javaプログラムからの引用です。


// we get the value according to the type.
if (myAttrType == "DATE")
{
value = WFNotificationAPI.getAttrDate(ctx, myNid, myAttr);
}
else if (myAttrType == "NUMBER")
{
value = (WFNotificationAPI.getAttrNumber(ctx, myNid,
myAttr)).toString();
}
else if (myAttrType == "DOCUMENT")
{
value = WFNotificationAPI.getAttrDoc(ctx, myNid, myAttr,
null);
}
else
value = WFNotificationAPI.getAttrText(ctx, myNid, myAttr);

System.out.println(myAttr.toString() + " = '" + value + 
"'");


          前へ   次へ           目次   索引   用語集



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