Oracle Workflow APIリファレンス リリース2.6.3.5 部品番号: B15622-01 |
![]() |
![]() |
![]() |
![]() |
![]() |
||
前へ | 次へ | 目次 | 索引 | 用語集 |
procedure CreateAdHocRole2
(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 WF_DIRECTORY.UserTable,
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に設定することで、実行時にロールを作成します。これは、アドホック・ロールと呼ばれます。 CreateAdHocRole2()は、スペースまたはカンマを含むユーザー名を含めることができる、WF_DIRECTORY.UserTable形式のロールに属するユーザーのリストを受け入れます。
注意: ロールには、個々のユーザーのみをメンバーとして加えることができます。ロールに別のロールを含めることはできません。
引数(入力)
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 | WF_DIRECTORY.UserTable形式の表にした、ロールに属するユーザーの名前。 |
email_address | 各自の電子メール・システムで定義されているロールの電子メール・アドレス、またはメール配信リスト(オプション)。 |
fax | ロールのFAX番号(オプション)。 |
status | ワークフロー・プロセスに参加するためのロールの使用可能ステータス。有効値はACTIVE、EXTLEAVE、INACTIVEおよびTMPLEAVEです。NULLの場合は、ACTIVEに設定されます。 |
expiration_date | ディレクトリ・サービスにおいて、ロールが有効でなくなる日付。 |
parent_orig_ system | このロールに関連しているとマーク付けするエンティティの元システムのコード(オプション)。 |
parent_orig_ system_id | 親である元システム内の親エンティティを識別する主キー。 |
owner_tag | ロールの情報を所有しているプログラムまたはアプリケーションを識別するコード。 |
前へ | 次へ | 目次 | 索引 | 用語集 |