ヘッダーをスキップ

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

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

CreateAdHocRole

構文

procedure CreateAdHocRole


     (role_name in out varchar2,
role_display_name in out varchar2,
language in varchar2 default null,
territory in varchar2 default null,
role_description in varchar2 default null,
notification_preference in varchar2 default
'MAILHTML',
role_users in varchar2 default null,
email_address in varchar2 default null,
fax in varchar2 default null,
status in varchar2 default 'ACTIVE',
expiration_date in date default null,
parent_orig_system in varchar2 default null,
parent_orig_system_id in number default null,
owner_tag in varchar2 default null);

説明

WF_LOCAL_ROLES表に値を作成し、ユーザー・フラグをNに設定することで、実行時にロールを作成します。これは、アドホック・ロールと呼ばれます。

注意: ロールには、個々のユーザーのみをメンバーとして加えることができます。ロールに別のロールを含めることはできません。

引数(入力)

role_name ロールの内部名。内部名の長さは320文字以下にする必要があります。内部名には大文字のみを使用することをお薦めします。このプロシージャは、指定された名前がWF_ROLESに存在するかどうかをチェックし、存在する場合はエラーを返します。内部名を指定しない場合は、接頭辞「~WF_ADHOC-」の後に連番を付加した内部名が生成されます。
role_display_name ロールの表示名。このプロシージャは、指定された表示名がWF_ROLESに存在するかどうかをチェックし、存在する場合はエラーを返します。表示名を指定しない場合は、接頭辞「~WF_ADHOC-」の後に連番を付加した表示名が生成されます。
language データベースのNLS_LANGUAGE初期化パラメータの値。ユーザーの通知セッションに対して、デフォルトの言語依存動作を指定します。NULLの場合は、現行のセッションの言語設定が使用されます。
territory データベースのNLS_TERRITORY初期化パラメータの値。ユーザーの通知セッションで使用される地域依存の日付/数値書式のデフォルト値を指定します。NULLの場合は、現行のセッションの地域設定が使用されます。
role_description ロールの説明(オプション)。
notification_preference ロールが通知を受信する方法を指定します。有効値はMAILTEXT、MAILHTML、MAILATTH、MAILHTM2、QUERYまたはSUMMARYです。Oracle Applicationsのみの場合はSUMHTMLです。NULLの場合は、MAILHTMLに設定されます。
role_users ロールに定義されているユーザー名を表します。複数のユーザー名を列記する場合は、カンマまたはスペースで区切ります。
email_address 各自の電子メール・システムで定義されているロールの電子メール・アドレス、またはメール配信リスト(オプション)。
fax ロールのFAX番号(オプション)。
status ワークフロー・プロセスに参加するためのロールの使用可能ステータス。有効値はACTIVE、EXTLEAVE、INACTIVEおよびTMPLEAVEです。NULLの場合は、ACTIVEに設定されます。
expiration_date ディレクトリ・サービスにおいて、ロールが有効でなくなる日付。
parent_orig_ system このロールに関連しているとマーク付けするエンティティの元システムのコード(オプション)。
parent_orig_ system_id 親である元システム内の親エンティティを識別する主キー。
owner_tag このロールの情報を所有するプログラムまたはアプリケーションを識別するコード。

関連項目

『Oracle Workflow管理者ガイド』のOracle Workflowのディレクトリ・サービスの設定に関する項


          前へ   次へ           目次   索引   用語集



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