<EntityRule> (RibbonDiffXml)

適用対象: CRM 2016 on-prem, CRM Online

特定のエンティティがコンテキスト内に含まれているかどうかを検出するルールを指定します。

構文

<EntityRule 
 AppliesTo=["PrimaryEntity" | "SelectedEntity"]
 Context=["Form" | "HomePageGrid" | "SubGridStandard" |"SubGridAssociated"]
 Default=["0" | "1" | "true" | "false"]
 EntityName="String" 
 InvertResult=["0" | "1" | "true" | "false"]
/>

属性と要素

The following table lists the attributes, child elements, and parent elements.

属性

Attribute Description Type Usage

AppliesTo

このルールをフォームに表示されるエンティティ レコードに適用するか、サブグリッドに表示されるエンティティ レコードに適用するかを指定します。

Valid values:

 

Value Description

PrimaryEntity

フォームまたはサブグリッド リボンの場合、このルールはフォームに表示されるエンティティに適用します。このオプションはグリッド リボンには適用されません。

SelectedEntity

グリッドまたはサブグリッド リボンの場合、このルールはグリッドに表示するエンティティに適用します。

Enumeration

Optional

Context

Specifies the context of the ribbon.

Valid values:

 

Value Description

Form

For the form ribbon.

HomePageGrid

For the ribbon that is displayed for the list of records that appear in the main application navigation pane.

SubGridStandard

For the ribbon that is displayed for the list of records that appear in a subgrid in a form.

SubGridAssociated

For the ribbon that is displayed for the list of records that appear in the navigation area of a form.

String

Optional

Default

実際の値を特定できない場合のルールの既定の戻り値を設定します。

This attribute is not valid when this element is a child of <TabDisplayRule> (RibbonDiffXml)

Boolean

Optional

EntityName

このルールが適用されるエンティティを指定します。エンティティの論理名 (たとえば、"new_customentity") を使用します。

String

Required

InvertResult

ルールの戻り値を反転します。

This attribute is not valid when this element is a child of <TabDisplayRule> (RibbonDiffXml)

Boolean

Optional

下位要素

この要素には子要素はありません。

親要素

Element Description

<TabDisplayRule> (RibbonDiffXml)

タブが表示される条件を指定します。

<DisplayRule> (RibbonDiffXml)

リボン要素を表示するために使用するルールの定義またはコマンド定義から DisplayRule への参照を指定します。

<EnableRule> (RibbonDiffXml)

リボン要素を有効または無効にするために使用するルールの定義またはコマンド定義から EnableRule への参照を指定します。

<Or> (RibbonDiffXml)

一緒に評価する必要のある一連のルールを指定します。

備考

The InvertResult and Default attributes are not valid when this element is a child of <TabDisplayRule> (RibbonDiffXml)

要素情報

XPath

//RibbonDiffXml/RuleDefinitions/TabSelectionRules/TabSelectionRule/EntityRule |
//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/EntityRule |
//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/EntityRule |
//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/OrRule/Or/EntityRule |
//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/OrRule/Or/EntityRule

Schema Name

EntityRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

関連項目

他のリソース

Ribbon XML reference
コマンドおよびリボンをカスタマイズする

Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.