SQL 양식 시작 관리자(ComplexReference) 컨트롤은 현재 테이블의 데이터베이스 속성에 연결되어 있지 않습니다. ComplexReference를 통해 필터를 사용하여 다른 테이블의 양식을 열 수 있습니다. 이 필터는 복잡한 SQL 문을 사용하여 정의할 수 있습니다.
SQL 도우미에서 SQL 문을 테스트합니다.
특성 |
설명 |
시스템 범주 |
|
ClassName |
ComplexReference |
이름 |
이름을 지정합니다 (예: $COMPLEXREFERENCE1). |
특정 범주 |
|
DetailTable |
열려는 테이블을 지정합니다. 테이블을 선택합니다. |
필터 |
실행할 필터를 정의합니다. {}에 대치할 값을 설정합니다. 예: FID = {FID_CHILD}. name = (select typename from specialtable where height = {objectheight} and width={objectwidth}) |
반지름 등과 같은 입력 매개변수와 함께 ComplexReference 컨트롤을 사용할 수 있으며, 이 경우 사용자에게 입력 상자가 나타납니다. 매개변수가 숫자 값이면 # 문자를 사용해야 합니다. 문자 값일 경우에는 $ 문자를 사용합니다.
예: {#Radius} {$Name}
SDO_WITHIN_DISTANCE(a.Geom,
(select geom from LM_POINT where fid={fid}) ,
'distance = {#Radius}') = 'TRUE'