Partager via


<FormStateRule> (RibbonDiffXml)

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

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

Syntaxe

<FormStateRule 
 Default=["0" | "1" | "true" | "false"] 
 InvertResult=["0" | "1" | "true" | "false"] 
 State=["Create" | "Existing" | "ReadOnly"  | "Disabled"  | "BulkEdit"]
/>

Attributs et éléments

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

Attributs

Attribute Description Type Usage

Default

Définit la valeur par défaut renvoyée pour la règle si la valeur actuelle ne peut pas être déterminée.

Boolean

Optional

InvertResult

Rend la valeur renvoyée de la règle négative.

Boolean

Optional

State

Describes the type of form. These correspond to the values returned by the Xrm.Page.ui (référence côté client).getFormType method.

Valid values:

 

Value Description

Create

Used before a record is saved.

Existing

Used after a record is saved and the user has access to edit it.

ReadOnly

Used to display a record that the user cannot edit.

Disabled

Used when the record is inactive and cannot be edited.

BulkEdit

Used when many records are updated at once.

Enumeration

Required

Éléments enfants

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

Éléments parents

Element Description

<DisplayRule> (RibbonDiffXml)

Spécifie la définition d'une règle utilisée pour afficher un élément du ruban ou une référence à une DisplayRule à partir d'une définition de commande.

<EnableRule> (RibbonDiffXml)

Spécifie la définition d'une règle utilisée pour activer ou désactiver un élément du ruban ou une référence à une règle EnableRule à partir d'une définition de commande.

<Or> (RibbonDiffXml)

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

Informations sur l'élément

XPath

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

Schema Name

FormStateRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

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.