다음을 통해 공유


<CustomRule> (RibbonDiffXml)

적용 대상: CRM 2016 on-prem, CRM Online

JavaScript 라이브러리 내의 함수에 대한 참조로 구성된 EnableRule 정의와 함께 사용되는 규칙을 지정합니다.

구문

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

특성 및 요소

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

특성

Attribute Description Type Usage

Default

실제 값을 결정할 수 없는 경우 규칙의 기본 반환 값을 설정합니다.

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

규칙의 반환 값을 무효화합니다.

Boolean

Optional

Library

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

String

Required

하위 요소

Element Description

<BoolParameter> (RibbonDiffXml)

매개 변수로 전달할 수 있는 부울 데이터 형식의 값을 지정합니다.

<CrmParameter> (RibbonDiffXml)

매개 변수로 전달할 수 있는 Microsoft Dynamics CRM 응용 프로그램에서 검색한 데이터를 나타냅니다.

<DecimalParameter> (RibbonDiffXml)

매개 변수로 전달할 수 있는 10진수 데이터 형식의 값을 지정합니다.

<IntParameter> (RibbonDiffXml)

매개 변수로 전달할 수 있는 정수 데이터 형식의 값을 지정합니다.

<StringParameter> (RibbonDiffXml)

매개 변수로 전달할 수 있는 문자열 데이터 형식의 값을 지정합니다.

상위 요소

Element Description

<EnableRule> (RibbonDiffXml)

리본 요소를 설정하거나 해제하는 데 사용되는 규칙의 정의 또는 명령 정의의 EnableRule에 대한 참조를 지정합니다.

<Or> (RibbonDiffXml)

함께 평가해야 할 규칙 집합을 지정합니다.

요소 정보

XPath

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

Schema Name

CustomRuleType

Validation File

RibbonTypes.xsd

Can be Empty

Yes

참고 항목

기타 리소스

Ribbon XML reference
명령 및 리본 사용자 지정

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