템플릿 속성은 곧 객체 속성을 의미합니다. 이러한 템플릿 속성을 값 필드, 수식 및 행 규칙에 사용하면 Tekla Structures 데이터베이스에서 필요한 데이터를 얻을 수 있습니다.
템플릿을 출력하면 Tekla Structures 가 속성을 해당 객체 속성의 실제 값으로 변경합니다. 예를 들어 레포트 템플릿에 WEIGHT 속성을 추가하면 Tekla Structures 가 해당 모델 객체의 중량을 레포트에 표시합니다.
템플릿 속성은 다음과 같은 파일을 통해 정의됩니다.
파일 이름
|
설명
|
---|
contentattributes.lst
|
컨테이너 파일로서 실제 속성 정의가 저장된 모든 파일이 여기에 포함됩니다. 파일들은 INCLUDE 문으로 추가됩니다. contentattributes.lst 에 추가되는 파일의 순서에 따라 파일을 읽는 순서도 결정됩니다.
이 파일은 새로운 버전의 Tekla Structures를 설치할 때마다 함께 덮어쓰게 됩니다. 따라서 업데이트 전에 꼭 이 파일을 복사하십시오.
일반적으로 contentattributes.lst 를 수정할 필요는 없습니다. 관리자만 수정해야 합니다.
|
contentattributes_global.lst
|
이 파일에는 프로그램으로 하드 코딩된 속성이 저장됩니다. 이 파일은 절대로 편집하지 마십시오.
|
contentattributes_userdefined.lst
|
이 파일은 objects.inp 파일과 마찬가지로 사용자 정의 속성을 저장합니다.
이 파일은 새로운 버전의 Tekla Structures를 설치할 때마다 함께 덮어쓰게 됩니다. 템플릿과 레포트에서 자체 속성을 사용하려면 이 파일의 사본을 생성한 후 필요한 속성을 사본에 추가하십시오.
|
기본적으로 위 파일들은 ..\Program Files\Tekla Structures\<version>\nt\TplEd\settings 에 위치하지만 사용 환경에 따라 위치가 다를 수도 있습니다.
contentattributes.lst 파일의 검색 순서는 다음과 같습니다.
모델 폴더
XS_PROJECT 로 정의되는 프로젝트 폴더
XS_FIRM 로 정의되는 펌 폴더
XS_TPLED_INI 로 정의되는 폴더
XS_TEMPLATE_DIRECTORY/settings 로 정의되는 폴더