# 문서 속성: 트리거

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Document_Properties_Triggers.htm)트리거 탭에서 문서 이벤트, 변수 이벤트, 필드 이벤트를 통해 호출할 동작(매크로 동작 포함)을 설정할 수 있습니다.

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

정보 메모

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

[QV 서버에서 QV 문서 내 매크로 사용](https://help.qlik.com/ko-KR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/UsingMacrosonQVS.htm)

## 문서 이벤트 트리거

이 그룹에서는 문서 내의 선택한 이벤트에 대해 트리거할 동작을 설정할 수 있습니다. 이벤트에 동작 또는 매크로를 할당하려면 먼저 목록에서 이벤트를 선택해야 합니다.

* 모든 필드에서 선택 시: QlikView 문서에서 필드를 선택할 때마다 실행되는 하나 이상의 동작을 할당하려면 이 이벤트를 선택합니다.
* 열 때: QlikView 문서를 열 때마다 실행되는 하나 이상의 동작을 할당하려면 이 이벤트를 선택합니다. AJAX 클라이언트를 실행할 때는 이 이벤트가 지원되지 않습니다.
* 용량 축소 후: 용량 축소 명령을 실행한 후 매번 실행할 하나 이상의 동작을 할당하려면 이 이벤트를 선택합니다.
* 재로드 후: 스크립트를 다시 실행할 때마다 실행할 하나 이상의 동작을 할당하려면 이 이벤트를 선택합니다.
* 동작 추가: 이 버튼을 누르면 동작 페이지가 열립니다. 이 페이지에서 트리거에 하나 이상의 동작을 추가할 수 있습니다. 매크로 동작을 선택하여 기존 매크로 이름을 할당하거나 아무 이름이나 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.

해당 동작은 선택한 문서 이벤트가 발생할 때마다 실행됩니다. 이벤트에 하나 이상의 동작을 할당하면 버튼이 동작 편집으로 변경되며 이벤트에 대한 동작을 변경할 수 있습니다.

## 필드 이벤트 트리거

이 그룹에서 문서 내 지정된 필드의 논리 상태가 변경되면 트리거할 동작을 설정할 수 있습니다. 목록에서 필드를 선택하고 버튼 중 하나를 눌러 하나 이상의 동작을 할당하십시오. 버튼을 누르면 동작 페이지가 열립니다. 여기에서 기존 매크로 이름을 포함하여 하나 이상의 동작을 할당하거나, 아무 이름이나 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.

필드에 동작을 할당하면 버튼이 동작 편집으로 변경됩니다. 다음과 같은 필드 이벤트 트리거가 있습니다.

* 선택 시: 지정한 필드에서 선택할 때마다 동작이 수행됩니다.
* 잠금 시: 필드가 잠길 때마다 동작이 수행됩니다.
* 변경 시: 지정한 필드와 논리적으로 연결된 필드에서 선택할 때마다 동작이 수행됩니다.
* 잠금 해제 시: 필드가 잠금 해제될 때마다 동작이 수행됩니다.

## 변수 이벤트 트리거

이 그룹에서 문서 내 지정된 변수의 내용이 변경되면 트리거할 동작을 설정할 수 있습니다.

목록에서 변수를 선택하고 버튼 중 하나를 눌러 하나 이상의 동작을 할당하십시오. 버튼을 누르면 동작 페이지가 열립니다. 이 페이지에서 트리거에 하나 이상의 동작을 추가할 수 있습니다. 동작 매크로를 선택하여 기존 매크로 이름을 할당하거나 원하는 이름을 입력하고 나중에 모듈 편집 대화 상자에서 매크로를 만들 수 있습니다.

변수에 동작을 할당하면 버튼이 동작 편집으로 변경되며 이벤트에 대한 동작을 변경할 수 있습니다. 다음과 같은 변수 이벤트 트리거가 있습니다.

* 입력 시 선택한 변수에 새로운 값을 직접 입력할 때마다 동작이 수행됩니다.
* 변경 시: 다른 변수 또는 문서의 논리 상태가 변경됨에 따라 선택된 변수의 값이 변경될 때마다 동작이 수행됩니다. 이는 일반적으로 변수에 수식이 포함되었을 때 적용됩니다.

정보 메모QlikView 이전 버전과의 하위 호환성을 위해 동작은 매크로 동작으로 구성되어야 합니다. 단 하나의 매크로 동작으로 구성된 동작은 저장할 때 이전 문자열 형식으로 다시 변환됩니다.

정보 메모소위 연속 동작이라고 하는, 다른 동작을 트리거하는 동작은 예기치 못한 결과를 일으킬 수 있으므로 지원되지 않습니다.

## 자세한 정보

* [모듈 편집](https://help.qlik.com/ko-KR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Edit_Module2.htm)
* [동작](https://help.qlik.com/ko-KR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Actions.htm)