<EntityPropertyRule> (RibbonDiffXml)

应用到: CRM 2016 on-prem, CRM Online

指定可检测特定的 Boolean 实体属性的规则。

语法

<EntityPropertyRule 
 AppliesTo=["PrimaryEntity" | " SelectedEntity "]
 Default =["0" | "1" | "true" | "false"]
 EntityName="String" 
 InvertResult =["0" | "1" | "true" | "false"]
 PropertyName=["DuplicateDetectionEnabled" | "GridFiltersEnabled" | "HasStateCode"  | "IsConnectionsEnabled"  | "MailMergeEnabled"  | "WorksWithQueue"  | "HasActivities"  | "IsActivity"  | "IsBusinessProcessEnabled"  | "HasNotes"  | "IsCustomizable"]
 PropertyValue=["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

Default

如果无法确定实际值,则设置规则的默认返回值。

Boolean

Optional

EntityName

指定将应用此规则的实体。使用实体逻辑名称,例如“new_customentity”。

String

Optional

InvertResult

对此规则的返回值求反。

Boolean

Optional

PropertyName

The name of the boolean entity property to check.

Valid values:

 

Value Description

DuplicateDetectionEnabled

允许对此实体定义重复检测规则。

GridFiltersEnabled

与 IsValidForAdvancedFind 属性相对应。

HasStateCode

此实体具有一个状态 (statecode) 字段。

IsConnectionsEnabled

允许在此实体的实例与其他已启用连接的实体之间建立连接。

MailMergeEnabled

实体允许用户生成邮件合并文档。

WorksWithQueue

启用该实体以使用队列。

HasActivities

该实体与活动 (activitypointer) 实体之间存在关系,因此该实体可在活动的“相关查找”字段中显示。

IsActivity

将实体定义为活动。

IsBusinessProcessEnabled

The entity is enabled for business processes.

HasNotes

此实体与注释(批注)实体之间存在实体关系。

IsCustomizable

此实体提供了一定程度的可自定义性。

Enumeration

Required

子元素

此元素没有子元素。

父元素

Element Description

<DisplayRule> (RibbonDiffXml)

指定用于显示功能区元素的规则定义或指定对命令定义中的 DisplayRule 的引用。

<Or> (RibbonDiffXml)

指定一组必须一起评估的规则。

元素信息

XPath

//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/EntityPropertyRule |
//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/OrRule/Or/EntityPropertyRule

Schema Name

EntityPropertyRuleType

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.