양식 설계자: 그림 링커 - 특성

그림 링커(그림 상자) 컨트롤은 데이터베이스 속성에 링크됩니다. 그림 링커 컨트롤은 레코드와 관련된 그림(*.gif, *.bmp 등)을 표시합니다. 양식에서 리스트 상자를 사용하여 그림을 선택할 수 있습니다. 그림을 선택하면 그림의 디렉토리 또는 경로 이름이 데이터베이스에 저장됩니다.

주: 그림 파일은 모든 폴더에 저장할 수 있지만 <AutoCAD Map 3D>\Pics 폴더 또는 하위 폴더에 저장하는 것이 좋습니다. 그렇게 하면 그림 파일을 동적 경로<AutoCAD Map 3D>\Pics를 통해 사용할 수 있으므로, 하위 폴더/파일 이름만 입력하면 됩니다. 그림 파일을 정적 경로를 통해 사용할 경우, 경로가 완전히 동일해야 다른 컴퓨터에서 사용할 수 있습니다. 또한 //서버 이름을 사용하여 그림 파일을 서버에 저장할 수도 있습니다. 각 데이터베이스 속성의 크기는 디렉토리 이름을 저장할 수 있을 정도로 커야 합니다.
팁: 컨트롤의 크기는 그림을 표시할 수 있을 정도로 커야 합니다.
주: Infrastructure Application Extension 에서 그림을 표시하려면 <AutoCAD Map 3D>\Pics 폴더를 사용하지 않는 경우는 TB_GN_DIRECTORY_ALIAS 시스템 테이블에 폴더 이름을 매핑해야 합니다.

특성

설명

시스템 범주

 

ClassName

그림 상자

Name

이름을 지정합니다. 예를 들어 PICTURE입니다.

Base

 

AllowReference

True이면 참조 레코드를 사용하여 값을 입력할 수 있습니다.

IsLocked

True이면 값을 편집할 수 없습니다.

IsMandatory

True이면 항상 값을 획득해야 합니다. 이러한 속성은 편집 모드에서 빨간색 배경 색상으로 강조됩니다.

ValidationCode

입력 필드 각각에 대한 유효성 확인 코드를 정의합니다. 유효성 확인 도중에 다른 속성에서 값을 조회할 수도 있습니다.

ValidationMessage

유효성 확인에 실패할 경우 표시할 메시지를 정의합니다.

특정 범주

 

HideText

리스트 상자의 문자를 숨길 것인지 지정합니다. 파일 이름이 포함된 리스트 상자를 숨기고 그림만 표시하려면 True로 설정합니다. 이 특성은 뷰 모드에서만 작동됩니다. 기본값은 False입니다.

StretchImage

이미지가 표시되는 방법을 지정합니다. True이면 그림이 컨트롤 크기에 맞게 신축됩니다.

False이면 그림이 원본 크기로 표시됩니다.