<Or> (RibbonDiffXml)

S'applique à: CRM 2016 on-prem, CRM Online

Spécifie un ensemble de règles devant être évaluées ensemble.

Syntaxe

<OrRule>
 <Or >
  <CommandClientTypeRule />
  <CrmClientTypeRule />
  <CrmOfflineAccessStateRule/>
  <CrmOutlookClientTypeRule/>
  <CrmOutlookClientVersionRule/>
  <EntityPrivilegeRule/>
  <EntityPropertyRule/>
  <EntityRule/>
  <FormEntityContextRule/>
  <FormStateRule/>
  <MiscellaneousPrivilegeRule/>  <OptionsSetRule />
  <OrganizationSettingRule/>
  <OutlookRenderTypeRule/>
  <OutlookVersionRule/>
  <PageRule/>
  <ReferencingAttributeRequiredRule/>
  <RelationshipTypeRule/>
  <SkuRule/>
  <ValueRule/>
 </Or>
</OrRule>

Attributs et éléments

The following describes the attributes, child elements, and parent elements.

Attributs

Cet élément n'a pas d'attribut.

Éléments enfants

Element Description

<CommandClientTypeRule> (RibbonDiffXml)

Spécifie une règle détectant le type de présentation utilisée.

<CrmClientTypeRule> (RibbonDiffXml)

Spécifie une règle détectant le type de client Microsoft Dynamics CRM.

<CrmOutlookClientTypeRule> (RibbonDiffXml)

Spécifie une règle détectant le type de client Microsoft Dynamics CRM pour Microsoft Office Outlook.

<CrmOfflineAccessStateRule> (RibbonDiffXml)

Spécifie une règle pouvant être utilisée pour détecter si Microsoft Dynamics CRM pour Outlook avec accès hors connexion fonctionne actuellement en mode hors connexion.

<CustomRule> (RibbonDiffXml)

Spécifie une règle utilisée avec une définition EnableRule constituée d'une référence à une fonction dans une bibliothèque JavaScript.

When descendant of <EnableRule> (RibbonDiffXml).

<EntityRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter si une entité spécifique est dans le contexte.

<EntityPrivilegeRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter les autorisations de l'utilisateur actuel pour une entité spécifique.

When descendant of <DisplayRule> (RibbonDiffXml).

<EntityPropertyRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter les propriétés d'une entité Boolean spécifique.

When descendant of <DisplayRule> (RibbonDiffXml).

<FormEntityContextRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter l'affichage d'un ruban de formulaire dans le contexte d'une entité spécifique.

When descendant of <DisplayRule> (RibbonDiffXml).

<FormStateRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter l'état du formulaire.

<MiscellaneousPrivilegeRule> (RibbonDiffXml)

Spécifie une règle pouvant détecter si l'utilisateur possède un privilège Microsoft Dynamics CRM spécifique.

When descendant of <DisplayRule> (RibbonDiffXml).

<OptionSetRule> (RibbonDiffXml)

Utilisation interne uniquement.

<OrganizationSettingRule> (RibbonDiffXml)

Règle pouvant détecter deux paramètres d'organisation spécifiques dans une DisplayRule.

When descendant of <DisplayRule> (RibbonDiffXml).

<OutlookRenderTypeRule> (RibbonDiffXml)

Règle pouvant détecter si un formulaire ou un élément de liste est rendu en tant que page Web ou de manière native dans Outlook afin de déterminer si un élément de ruban doit être affiché.

When descendant of <DisplayRule> (RibbonDiffXml).

<OutlookItemTrackingRule> (RibbonDiffXml)

Règle détectant si l'élément est activé pour les éléments suivis dans Microsoft Dynamics CRM afin d'activer un élément de ruban.

When descendant of <EnableRule> (RibbonDiffXml).

<OutlookVersionRule> (RibbonDiffXml)

Règle détectant la version du client Microsoft Office Outlook.

<PageRule> (RibbonDiffXml)

Règle évaluant l'adresse de la page actuelle.

<RecordPrivilegeRule> (RibbonDiffXml)

Règle détectant les privilèges d'un utilisateur pour un enregistrement spécifique en vue d'activer un élément de ruban.

When descendant of <EnableRule> (RibbonDiffXml).

<ReferencingAttributeRequiredRule> (RibbonDiffXml)

Règle détectant si l'attribut de référence pour une entité est obligatoire.

When descendant of <DisplayRule> (RibbonDiffXml).

<RelationshipTypeRule> (RibbonDiffXml)

Règle détectant si l'attribut de référence pour une entité est obligatoire.

When descendant of <DisplayRule> (RibbonDiffXml).

<SelectionCountRule> (RibbonDiffXml)

Règle détectant le nombre d'élément sélectionnés dans une grille.

When descendant of <EnableRule> (RibbonDiffXml).

<SkuRule> (RibbonDiffXml)

Règle détectant l'édition de Microsoft Dynamics CRM.

<ValueRule> (RibbonDiffXml)

Règle détectant la valeur d'un champ spécifique.

Éléments parents

Element Description

<OrRule> (RibbonDiffXml)

Règle contenant un ensemble de règles de telle sorte que cette règle sera évaluée comme vraie si une ou plusieurs règles dans l'ensemble sont évaluées comme vraies.

Informations sur l'élément

XPath

//RibbonDiffXml/RuleDefinitions/DisplayRules/DisplayRule/OrRule/Or
//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/OrRule/Or

Schema Name

  • OrEnableRuleType/Or

  • OrDisplayRuleType/Or

Validation File

RibbonTypes.xsd

Can be Empty

No

Voir aussi

Autres ressources

Ribbon XML reference
Personnaliser les commandes et le ruban

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