상수, 속성 및 생성된 값 정의
상수와 속성을 정의하여 생성된 값과 함께 표시되도록 하려면 다음과 같은 형식을 사용합니다.
<AttrValue id="number" algorithm="numbering_algorithm">
<Arg>constant</Arg>
<Attr id="logical_identifier"/>
<Arg>{GEN:function}</Arg>
<Arg>constant</Arg>
<Attr id="logical_identifier"/>
</AttrValue>
설명:
바로 사용할 수 있는 numbering_algorithm 및 생성기 function에 대해서는 생성된 값 정의에서 설명합니다.
constant는 임의의 정적 문자와 숫자의 결합일 수 있습니다.
logical_identifier는 비즈니스 객체 로컬 또는 글로벌 속성의 내부 이름일 수 있습니다. 속성의 내부 이름유형 및 속성 관리 유틸리티에서 지정됩니다. 사용자 정의할 때 LogicalAttributes.xml에서 내부 이름을 무시할 수 있습니다. 자세한 내용은 이 파일에 있는 설명과 Best Practices for Customizing Files Supplied by PTC(PTC에서 제공하는 파일 사용자 정의에 대한 모범 사례)에 있는 "Managing the LogicalAttributes.xml File(LogicalAttributes.xml 파일 관리)" 단원을 참조하십시오.
위의 형식은 생성된 값 앞과 뒤에 하나의 상수와 하나의 속성을 각각 지정합니다. 필요에 따라 체계에 다수 또는 소수의 상수와 속성을 포함할 수 있습니다. 포함되는 순서에 따라 상수와 속성이 결과 번호에 표시되는 방법이 결정됩니다. 예를 들어, 결과 번호의 형식을 ABC-0000012345- name으로 지정하려면(여기서 name은 객체 속성임) 다음 상수 및 속성 이름을 사용합니다.
<AttrValue id="number" algorithm="numbering_algorithm">
<Arg>ABC-</Arg>
<Arg>{GEN:function}</Arg>
<Arg>-</Arg>
<Attr id="name"/>
</AttrValue>
이 예제에서는 AttrValue 태그를 평가하기 전에 Attr 태그에 사용되는 이름 속성을 설정해야 합니다. 설정하지 않으면 널(Null) 값이 사용됩니다.
마찬가지로, AttrValue 태그 대신 VarDef 태그를 사용하면 번호 속성을 설정하는 대신 변수를 정의할 수 있습니다.
도움이 되셨나요?