문서 속성: 트리거

트리거 탭에서 문서 이벤트, 변수 이벤트, 필드 이벤트를 통해 호출할 동작(매크로 동작 포함)을 설정할 수 있습니다.

일부 동작은 다음 이벤트 트리거를 통해 실행되지 않을 수 있습니다.

참고:

QlikView Server에 있는 문서로 작업할 때는 특정 매크로 트리거의 동작에 제한이 있습니다.

참조: QV 서버에서 QV 문서 내 매크로 사용

문서 이벤트 트리거 이 그룹에서는 문서 내의 선택한 이벤트에 대해 트리거할 동작을 설정할 수 있습니다. 이벤트에 동작 또는 매크로를 할당하려면 먼저 목록에서 이벤트를 선택해야 합니다.
모든 필드에서 선택 시
QlikView 문서에서 필드를 선택할 때마다 실행되는 동작을 할당하려면 이 이벤트를 선택합니다.
열 때
QlikView 문서를 열 때마다 실행되는 동작을 할당하려면 이 이벤트를 선택합니다. AJAX 클라이언트를 실행할 때는 이 이벤트가 지원되지 않습니다.
용량 축소 후
용량 축소 명령을 실행한 후 매번 실행할 동작을 할당하려면 이 이벤트를 선택합니다.
재로드 후
스크립트를 다시 실행할 때마다 실행할 동작을 할당하려면 이 이벤트를 선택합니다.
동작 추가
이 버튼을 누르면 동작 페이지가 열립니다. 이 페이지에서 트리거에 동작을 추가할 수 있습니다. 매크로 동작을 선택하여 기존 매크로 이름을 할당하거나 아무 이름이나 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.
해당 동작은 선택한 문서 이벤트가 발생할 때마다 실행됩니다. 이벤트에 동작을 할당하면 버튼이 동작 편집으로 변경되며 이벤트에 대한 동작을 변경할 수 있습니다.
필드 이벤트 트리거 이 그룹에서 문서 내 지정된 필드의 논리 상태가 변경되면 트리거할 동작을 설정할 수 있습니다. 목록에서 필드를 선택하고 버튼 중 하나를 눌러 동작을 할당하십시오. 버튼을 누르면 동작 페이지가 열립니다. 여기에서 기존 매크로 이름을 포함하여 동작을 할당하거나, 아무 이름이나 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.
필드에 동작을 할당하면 버튼이 동작 편집으로 변경됩니다. 다음과 같은 필드 이벤트 트리거가 있습니다.
선택 시
지정한 필드에서 선택할 때마다 동작이 수행됩니다.
잠금 시
필드가 잠길 때마다 동작이 수행됩니다.
변경 시
지정한 필드와 논리적으로 연결된 필드에서 선택할 때마다 동작이 수행됩니다.
잠금 해제 시
필드가 잠금 해제될 때마다 동작이 수행됩니다.
변수 이벤트 트리거 이 그룹에서 문서 내 지정된 변수의 내용이 변경되면 트리거할 동작을 설정할 수 있습니다.
목록에서 변수를 선택하고 버튼 중 하나를 눌러 동작을 할당하십시오. 버튼을 누르면 동작 페이지가 열립니다. 이 페이지에서 트리거에 동작을 추가할 수 있습니다. 동작 매크로를 선택하여 기존 매크로 이름을 할당하거나 원하는 이름을 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.
변수에 동작을 할당하면 버튼이 동작 편집으로 변경되며 이벤트에 대한 동작을 변경할 수 있습니다. 다음과 같은 변수 이벤트 트리거가 있습니다.
입력 시
입력 시 선택한 변수에 새로운 값을 직접 입력할 때마다 동작이 수행됩니다.
변경 시
다른 변수 또는 문서의 논리 상태가 변경됨에 따라 선택된 변수의 값이 변경될 때마다 동작이 수행됩니다. 이는 일반적으로 변수에 수식이 포함되었을 때 적용됩니다.
참고: QlikView 이전 버전과의 하위 호환성을 위해 동작은 매크로 동작으로 구성되어야 합니다. 단 하나의 매크로 동작으로 구성된 동작은 저장할 때 이전 문자열 형식으로 다시 변환됩니다.
참고: 소위 연속 동작이라고 하는, 다른 동작을 트리거하는 동작은 예기치 못한 결과를 일으킬 수 있으므로 지원되지 않습니다.

참조 항목: