콤보 상자

콤보 상자 제어를 사용하면 선택한 목록 항목에 특정한 명령 구문 을 생성할 수 있는 드롭 다운 목록을 작성할 수 있습니다. 단일 선택으로 제한됩니다. 콤보 상자 제어에는 다음과 같은 특성이 있습니다.

식별자. 제어의 고유 식별자입니다.  구문 템플리트에서 제어를 참조할 때 사용할 식별자입니다.

제목. 제어와 함께 표시되는 선택적 제목입니다. 여러 줄 제목 또는 긴 제목의 경우, 생략 기호(...) 단추를 클릭하여 제목 특성 대화 상자에 제목을 입력하십시오.

제목 위치. 제어와 관련된 제목의 위치를 지정합니다. 값은 맨 위 및 왼쪽이며 기본값은 맨 위입니다.

ToolTip. 제어 위에 마우스 커서를 두면 표시되는 선택적 도구 설명 텍스트.

목록 항목. 생략 기호 (...) 단추를 클릭하여 제어의 목록 항목을 지정할 수 있는 목록 항목 특성 대화 상자를 여십시오. 캔버스에서 콤보 상자 제어를 두 번 클릭하여 목록 항목 특성 대화 상자를 열 수도 있습니다.

니모닉 키. 제목에 있는 선택적 문자로, 제어에 대해 키보드 단축키로 사용합니다. 문자는 밑줄이 그어져 제목에 나타납니다. 단축키는 Alt+[기억용 키]를 눌러 활성화시킵니다.Mac에서는 기억용 키 특성이 지원되지 않습니다.

편집 가능. 콤보 상자 제어가 편집 가능한지 여부를 지정합니다. 이 제어가 편집 가능하면 런타임 시 사용자 정의 값을 입력할 수 있습니다.

구문. 런타임 시 이 제어에 의해 생성되고 구문 템플리트에 삽입될 수 있는 명령 구문 을 지정합니다.

  • %%ThisValue%% 값은 제어의 런타임 값을 지정하며 기본값입니다. 목록 항목이 수동으로 정의된 경우 런타임 값은 선택한 목록 항목에 대한 구문 특성의 값입니다. 항목 목록이 대상 목록 제어를 기반으로 하는 경우, 런타임 값은 선택된 항목 목록의 값입니다. 다중 선택 목록 상자 제어의 경우, 런타임 값은 선택된 항목의 공백으로 구분된 목록입니다. 자세한 정보는 콤보 상자 및 목록 상자에 대한 목록 항목 지정 주제를 참조하십시오.
  • 유효한 명령 구문을 지정할 수 있습니다. 다중 행 구문 또는 긴 구문의 경우 생략 기호 (...) 단추를 클릭하고 구문 특성 대화 상자에 구문 을 입력하십시오.
견적 처리. 구문 특성이 따옴표로 묶인 문자열의 일부로 %%ThisValue%% 를 포함하는 경우 %%ThisValue%% 의 런타임 값에서 따옴표의 처리를 지정합니다. 이 컨텍스트에서 인용 문자열은 작은따옴표 또는 큰따옴표로 묶인 문자열입니다. 따옴표 처리는 %%ThisValue%%를 묶는 따옴표와 유형이 동일한 따옴표에만 적용됩니다. 다음 유형의 따옴표 처리를 사용할 수 있습니다.
구문
%%ThisValue%%의 런타임 값에 있는 따옴표가 값을 묶는 데 사용된 따옴표와 일치하는 경우 값 내의 따옴표가 이중으로 사용됩니다. 예를 들어, 구문 속성이 '%%ThisValue%%' 이고 콤보 박스의 런타임 값이 Combo box's value 인 경우, 생성되는 구문은 'Combo box''s value' 입니다.
Python
인용 부호로 묶인 %%ThisValue%% 런타임 값에 있는 인용 부호는 백슬래시(\) 문자로 이스케이프 처리됩니다. 예를 들어, 구문 속성이 '%%ThisValue%%' 이고 콤보 박스의 런타임 값이 Combo box's value 인 경우, 생성되는 구문'Combo box\'s value' 입니다. %%ThisValue%% 를 3중 따옴표로 묶는 경우에는 따옴표 처리가 수행되지 않습니다.
R
인용 부호로 묶인 %%ThisValue%% 런타임 값에 있는 인용 부호는 백슬래시(\) 문자로 이스케이프 처리됩니다. 예를 들어, 구문 속성이 '%%ThisValue%%' 이고 콤보 박스의 런타임 값이 Combo box's value 인 경우, 생성되는 구문'Combo box\'s value' 입니다.
없음
%%ThisValue%%의 런타임 값에 있는 따옴표가 값을 묶는 데 사용된 따옴표와 일치하는 경우 값 내의 따옴표가 수정 없이 그대로 유지됩니다.

규칙 사용. 현재 제어가 사용되는 시점을 결정하는 규칙을 지정합니다. 생략 기호 (...) 단추를 클릭하여 규칙 사용 대화 상자를 열고 규칙을 지정하십시오. 사용 규칙 특성은 사용 규칙을 지정하는 데 사용할 수 있는 다른 제어가 캔버스에 존재하는 경우에만 표시됩니다.