この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

DmlOptions.AssignmentRuleHeader クラス

割り当てルールのオプションを設定できます。

名前空間

Database

次の例では、useDefaultRule オプションを使用します。
次の例では、assignmentRuleID オプションを使用します。

DmlOptions.AssignmentRuleHeader のプロパティ

DmlOptions.AssignmentRuleHeader のプロパティは次のとおりです。

assignmentRuleID

ケースまたはリードに対して実行する特定の割り当てルールの ID を指定します。割り当てルールは有効または無効にできます。

署名

public Id assignmentRuleID {get; set;}

プロパティ値

型: ID

使用方法

ID は、AssignmentRule sObject を照会して取得することができます。assignmentRuleId が指定されている場合は、useDefaultRule を指定しないでください。

値が適切な ID 形式 (15 文字または 18 文字の Salesforce ID) でない場合、コールは失敗し、例外が返されます。

useDefaultRule

ケースまたはリードに true を指定した場合、システムはケースまたはリードのデフォルトの (有効な) 割り当てルールを使用します。useDefaultRule が指定されている場合は、assignmentRuleId を指定しないでください。

署名

public Boolean useDefaultRule {get; set;}

プロパティ値

型: Boolean

使用方法

組織に割り当てルールがない場合、API バージョン 29.0 以前では、useDefaultRuletrue に設定してケースまたはリードを作成すると、作成されるケースまたはリードは定義済みのデフォルトの所有者に割り当てられます。API バージョン 30.0 以降では、ケースまたはリードは未割り当てで、デフォルトの所有者に割り当てられません。