양식 설계자: FID 링커 - 특성

FID 링커(FidButton) 컨트롤은 현재 테이블에 속한 데이터베이스 속성에 링크되지 않습니다. 이 컨트롤을 사용하면 지도에서 피쳐를 선택하고 이 값으로 속성을 채울 수 있습니다. 이것은 관련 피쳐를 지도에서 선택하여 획득하는 것과 동일합니다. 그러나 관련 피쳐는 일반적으로 기본 콤보 상자에서 선택합니다. 예를 들면, 맨홀에 속한 상세 정보를 선택할 수 있습니다.

특성

설명

시스템 범주

 

ClassName

FidButton

Name

이름을 지정합니다. 예를 들어, $FIDBUTTON1입니다.

특정 범주

 

DetailAttribute

FID와 함께 채워야 할 데이터베이스 속성의 이름을 지정합니다. 예를 들어, FID_DETAIL입니다.

DetailFilter

필터 문(옵션): 결과로 다른 FID를 획득하는 SQL 문입니다. 예: 지도에서 피쳐를 선택하지만 속성에 이 피쳐 상위의 FID를 채울 수 있습니다.

SQL 도우미를 사용하여 필터 문을 정의할 수 있습니다.

Select FID from parent where FID_CHILD={Fid}

주: {FID}는 대소문자를 구분합니다.

런타임 시 {FID}는 선택한 FID로 대치됩니다.

DetailTable

지도에서 선택할 수 있는 피쳐 클래스를 지정합니다. 피쳐 클래스가 둘 이상 필요한 경우 사용합니다(예: {FeatureC1,FeatureC2,FeatureC3}).