Del via


<CustomRule> (RibbonDiffXml)

Gælder for: CRM 2016 on-prem, CRM Online

Angiver en regel, der bruges sammen med en EnableRule-definition, som består af en reference til en funktion i et JavaScript-bibliotek.

Syntaks

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

Attributter og elementer

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

Attributter

Attribute Description Type Usage

Default

Angiver standardreturværdien for reglen, hvis den faktiske værdi ikke kan bestemmes.

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

Gør reglens returværdi negativ.

Boolean

Optional

Library

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

String

Required

Underordnede elementer

Element Description

<BoolParameter> (RibbonDiffXml)

Angiver en værdi med en boolesk datatype, der kan overføres som en parameter.

<CrmParameter> (RibbonDiffXml)

Repræsenterer data, der hentes fra Microsoft Dynamics CRM-programmet, som kan overføres som en parameter.

<DecimalParameter> (RibbonDiffXml)

Angiver en værdi med en decimal datatype, der kan overføres som en parameter.

<IntParameter> (RibbonDiffXml)

Angiver en værdi med en heltalsdatatype, der kan overføres som en parameter.

<StringParameter> (RibbonDiffXml)

Angiver en værdi med en strengdatatype, der kan overføres som en parameter.

Overordnede elementer

Element Description

<EnableRule> (RibbonDiffXml)

Angiver enten definitionen på en regel, der bruges til at aktivere eller deaktivere et element på båndet, eller en reference til en EnableRule fra en kommandodefinition.

<Or> (RibbonDiffXml)

Angiver et sæt regler, der skal evalueres samlet.

Elementoplysninger

XPath

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

Schema Name

CustomRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

Se også

Andre ressourcer

Ribbon XML reference
Tilpasse kommandoer og båndet

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