Delen via


<EntityRule> (RibbonDiffXml)

Van toepassing op: CRM 2016 on-prem, CRM Online

Geeft een regel aan die kan detecteren of een specifieke entiteit in context is.

Syntaxis

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

Kenmerken en elementen

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

Kenmerken

Attribute Description Type Usage

AppliesTo

Bepaalt of de regel geldt voor de entiteitsrecord die in het formulier wordt weergegeven, of voor entiteitsrecords die in een subraster worden weergegeven.

Valid values:

 

Value Description

PrimaryEntity

Voor een formulier of subrasterlint geldt de regel voor de entiteit die in het formulier wordt weergegeven. Deze optie geldt niet voor een rasterlint.

SelectedEntity

Voor een raster- of subrasterlint geldt deze regel voor de entiteit die in het raster wordt weergegeven.

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

Stelt de standaardretourwaarde voor de regel in als de werkelijke waarde niet kan worden bepaald.

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

Boolean

Optional

EntityName

Hiermee wordt de entiteit opgegeven waarop deze regel van toepassing is. Gebruik de logische naam van de entiteit, bijvoorbeeld "nieuwe_aangepasteentiteit".

String

Required

InvertResult

Ontkent de retourwaarde van de regel.

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

Boolean

Optional

Onderliggende elementen

Dit element heeft geen onderliggende elementen.

Bovenliggende elementen

Element Description

<TabDisplayRule> (RibbonDiffXml)

Hier worden voorwaarden opgegeven voor wanneer een tabblad wordt weergegeven.

<DisplayRule> (RibbonDiffXml)

Hiermee wordt de definitie van een regel voor het weergeven van een lintelement opgegeven, of een verwijzing naar een DisplayRule uit een opdrachtdefinitie.

<EnableRule> (RibbonDiffXml)

Hiermee wordt de definitie van een regel voor het in- of uitschakelen van een lintelement opgegeven, of een verwijzing naar een EnableRule-definitie uit een opdrachtdefinitie.

<Or> (RibbonDiffXml)

Hiermee wordt een set regels opgegeven die gezamenlijk moeten worden beoordeeld.

Opmerkingen

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

Informatie over elementen

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

Zie ook

Overige resources

Ribbon XML reference
Opdrachten en het lint aanpassen

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