Delen via


<CustomRule> (RibbonDiffXml)

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

Geeft een regel aan die wordt gebruikt met een EnableRule-definitie die bestaat uit een verwijzing naar een functie in een JavaScript-bibliotheek.

Syntaxis

<CustomRule
 Default=["0" | "1" | "true" | "false"]
 FunctionName="String"
 InvertResult=["0" | "1" | "true" | "false"]
 Library="String" >
 <BoolParameter />
 <CrmParameter />
 <DecimalParameter />
 <StringParameter />
</CustomRule>

Kenmerken en elementen

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

Kenmerken

Attribute Description Type Usage

Default

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

Boolean

Optional

FunctionName

The name of a JavaScript function located in the library designated by the Library attribute.

FunctionName must follow this naming convention:

  • The first character must be a letter, an underscore ("_") character, or a dollar ("$") symbol.

  • The remaining characters may be any combination of letters, underscore characters, dollar symbols, numbers or periods.

String

Required

InvertResult

Ontkent de retourwaarde van de regel.

Boolean

Optional

Library

The path to a .js file containing the function named in the FunctionName attribute.

String

Required

Onderliggende elementen

Element Description

<BoolParameter> (RibbonDiffXml)

Geeft een waarde aan met booleaans gegevenstype die kan worden doorgegeven als parameter.

<CrmParameter> (RibbonDiffXml)

Geeft gegevens weer, opgehaald uit de Microsoft Dynamics CRM-toepassing, die kunnen worden doorgegeven als parameter.

<DecimalParameter> (RibbonDiffXml)

Geeft een waarde aan met een decimaal gegevenstype die kan worden doorgegeven als parameter.

<IntParameter> (RibbonDiffXml)

Geeft een waarde aan met een integer-gegevenstype die kan worden doorgegeven als parameter.

<StringParameter> (RibbonDiffXml)

Geeft een waarde aan met een tekenreeksgegevenstype die kan worden doorgegeven als parameter.

Bovenliggende elementen

Element Description

<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.

Informatie over elementen

XPath

//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/CustomRule |
//RibbonDiffXml/RuleDefinitions/EnableRules/EnableRule/OrRule/Or/CustomRule

Schema Name

CustomRuleType

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.