입력 상자 속성: 제약 조건

입력 상자 속성: 제약 조건 페이지는 입력 상자를 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 속성 명령을 선택하면 열립니다. 입력 상자 속성의 표시된 변수에 추가된 스크립트 변수는 제약 조건 탭의 변수 목록에 나열되며 여기에서 수정할 수 있습니다.

참조: 입력 상자

문서 속성: 변수 페이지는 설정: 문서 속성: 변수에서 열 수 있습니다. 시스템 변수 표시 옵션을 사용하여 변수 목록을 수정할 수 있습니다.새로 만들기... 버튼은 새 변수를 문서에 추가합니다. 삭제 버튼은 선택한 변수를 제거합니다.

선택한 변수 설정 그룹의 편집 상자는 선택한 변수의 현재 을 표시합니다. 값은 계산 수식으로 입력할 수 있습니다. ... 버튼을 클릭하면 표현식 편집 대화 상자가 열립니다.

일반적으로 변수는 북마크에 포함되지 않지만 북마크에 포함 옵션을 선택하면 포함할 수 있습니다.

입력 제약 조건 그룹에는 사용자가 입력 상자 변수에 입력하는 모든 값을 대상으로 검사할 제약 조건을 지정합니다. 여기에 지정한 제약 조건을 충족하지 않는 값은 거부되고 오류 메시지가 표시됩니다. 다음과 같은 옵션을 사용할 수 있습니다.

제약 조건 없음 지정된 제약 조건을 기준으로 입력 값을 검사하지 않습니다.
표준 드롭다운 상자에서 선택한 일반적인 표준 제약 조건 중 하나를 기준으로 입력 값을 검사합니다. 기본적으로 제약 조건이 선택되지 않습니다. 즉, 변수에 어느 값이나 입력할 수 있습니다. 다음 옵션 중 하나만 선택할 수 있습니다. 표준, 사용자 지정, 사전 정의 값만읽기 전용.
사용자 지정 사용자가 지정한 제약 조건을 기준으로 입력 값을 검사합니다. 제약 조건은 편집 상자에 입력해야 하며 입력 값이 허용되는 경우 TRUE(non-zero 값)를 반환하는 QlikView 표현식으로 나타내야 합니다. 표현식에서 입력 값을 참조할 때는 달러 기호($)를 사용합니다.

​예:  

$>0을 지정하면 입력 상자에서 선택한 변수에 양수만 허용됩니다.

변수 이름으로 변수의 이전 값을 참조할 수 있습니다.

​예:  

abc라는 변수에 $>=abc+1을 제약 조건으로 지정하면 입력 상자에서 이전 값보다 1이 큰 숫자 항목만 허용됩니다.

사전 정의 값만 사전 정의 값 그룹에 정의된 값의 목록을 기준으로 입력 값을 검사합니다. 목록에 있는 입력 값만 허용됩니다.
읽기 전용 변수를 읽기 전용으로 표시합니다. 값을 입력할 수 없습니다.
표현식 편집 대화 상자 사용 이 옵션을 선택하면 변수 값을 클릭하면 나타나는 ... 버튼을 클릭하여 표현식 편집 대화 상자를 열고 변수 값을 편집할 수 있습니다.
잘못 입력할 경우 경보음 발생 사용자가 제약 조건에 맞지 않는 값을 입력하려고 할 때 QlikView에서 경고음을 재생하려면 이 옵션을 선택합니다.
오류 메시지

일반적으로 사용자가 제약 조건에 맞지 않는 값을 입력하려고 하면 값이 거부되고 현재 변수 값이 그대로 유지됩니다. 이 옵션을 선택하면 사용자가 값을 잘못 입력했을 때 표시할 사용자 지정 오류 메시지를 지정할 수 있습니다. 편집 상자에 오류 메시지를 입력합니다. 동적 업데이트가 필요한 경우 표현식으로 정의할 수도 있습니다. ... 버튼을 클릭하면 긴 수식을 더 쉽게 편집할 수 있는 표현식 편집 대화 상자가 열립니다.

참조: 사용자 지정 오류 메시지

참조: 계산 수식의 표현식 구문

값 목록 그룹에서는 입력 상자에 값 목록을 지정할 수 있는지 여부와 지정 방법을 설정합니다.

목록 없음 변수에 이전에 사용된 값의 목록을 유지하지 않습니다.
목록 _ 최근 사용한 값 입력 상자에 선택된 변수에 대해 최근에 사용된 값의 드롭다운(MRU) 목록을 제공합니다. 저장할 이전 값의 수는 상자에서 설정할 수 있습니다.
드롭다운의 사전 정의 값 입력 상자에 선택된 변수에 대해 사전 정의 값의 드롭다운 목록을 제공합니다.
스크롤 포함 사전 정의 값 입력 상자에 선택된 변수에 대해 스크롤 콘트롤을 제공합니다. 사전 정의 값 사이를 스크롤할 수 있습니다.

I사전 정의 값 그룹에서는 사용자에게 드롭다운으로 제공되거나 허용되는 변수 값을 정의하는 데 사용되는 사전 정의 값의 목록을 지정합니다.

수열 하한(시작), 상한() 및 단계 값을 기준으로 사전 정의 숫자 값의 목록을 생성하려면 이 옵션을 선택합니다. 이 옵션은 단독 또는 나열된 값과 함께 사용할 수 있습니다.
나열된 값 임의의 사전 정의 값 목록을 지정하려면 이 옵션을 선택합니다. 값은 숫자 또는 영숫자일 수 있습니다. 영숫자 값은 인용 부호로 묶어야 합니다(예: 'abc'). 값은 세미콜론( ; )으로 구분합니다(예: 'abc';45;14.3;'xyz'). 이 옵션은 단독 또는 수열과 함께 사용할 수 있습니다.
주석 변수 작성자가 변수의 목적과 기능을 설명할 수 있는 주석 필드입니다.

참조 항목: