Partilhar via


<EntityRule> (RibbonDiffXml)

Aplica-se a: CRM 2016 on-prem, CRM Online

Especifica uma regra que pode detectar se uma entidade específica está no contexto.

Sintaxe

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

Atributos e elementos

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

Atributos

Attribute Description Type Usage

AppliesTo

Determina se a regra se aplica ao registro de entidade que está sendo exibido no formulário ou aos registros de entidade que estão sendo exibidos em uma subgrade.

Valid values:

 

Value Description

PrimaryEntity

Para obter um formulário ou Faixa de Opções de Subgrade, a regra se aplica à entidade exibida no formulário. Essa opção não se aplicará a uma Faixa de Opções de Grade.

SelectedEntity

Para obter Faixa de Opções de Grade ou Subgrade, esta regra se aplica à entidade exibida na grade.

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

Define o valor de retorno padrão da regra, caso o valor real não possa ser determinado.

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

Boolean

Optional

EntityName

Especifica a entidade à qual esta regra se aplica. Use o nome lógico da entidade, por exemplo, "new_customentity".

String

Required

InvertResult

Nega o valor de retorno da regra.

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

Boolean

Optional

Elementos filho

Este elemento não tem elementos filho.

Elemento pai

Element Description

<TabDisplayRule> (RibbonDiffXml)

Especifica as condições que determinarão quando uma guia será exibida.

<DisplayRule> (RibbonDiffXml)

Especifica a definição de uma regra usada para exibir um elemento de Faixa de Opções ou uma referência a uma DisplayRule em uma definição de comando.

<EnableRule> (RibbonDiffXml)

Especifica a definição de uma regra usada para habilitar ou desabilitar um elemento de Faixa de Opções ou uma referência a uma EnableRule em uma definição de comando.

<Or> (RibbonDiffXml)

Especifica um conjunto de regras que deve ser avaliado em conjunto.

Comentários

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

Informações do elemento

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

Consulte também

Outros recursos

Ribbon XML reference
Personalizar os comandos e a faixa de opções

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