매크로 및 자동화
QlikView 자동화 인터페이스
QlikView는 자동화 인터페이스(이전에는 자동화를 OLE 자동화라고 함)를 갖추고 있습니다. 이 인터페이스는 외부 프로그램 또는 내부 매크로가 QlikView 응용 프로그램에 액세스하고 제어하도록 허용합니다.
QlikView 자동화 인터페이스의 전체 사양은 QlikView 응용 프로그램의 Documentation 폴더에서 볼 수 있습니다.
자동화 인터페이스는 QlikView의 필수적인 부분으로, 활성화하기 위해 다른 특수 작업을 수행할 필요가 없습니다.
자동화 및 매크로로 QlikView를 제어하는 방법
QlikView의 외부 콘트롤
QlikView 개체는 Visual Basic 또는 C++로 작성된 자동화 지원 프로그램과 같은 외부 프로그램에서 자동화를 통해 액세스할 수 있습니다.
이러한 코드는 기타 응용 프로그램 또는 독립 실행형 프로그램에서 QlikView를 제어하는 데 사용할 수 있습니다.
독립 실행형 실행 파일은 QlikView 문서에서 시작 버튼을 통해 호출할 수 있습니다.
내부 매크로 해석기
QlikView 내부에서 내장 매크로 해석기를 사용한 자동화를 통해 QlikView 개체에 액세스할 수도 있습니다.
VBScript 또는 JScript로 작성된 매크로는 현재 QlikView 문서 안에서 여러 다른 방법으로 호출할 수 있습니다.
문서 이벤트:
- QlikView 문서를 연 후 매크로가 실행될 수 있습니다.
- 스크립트 재실행 후 매크로가 실행될 수 있습니다.
- 용량 축소 명령 후 매크로가 실행될 수 있습니다.
- 문서에서 필드가 선택된 후 매크로가 실행될 수 있습니다.
시트 이벤트:
- 시트가 활성화된 후 매크로가 실행될 수 있습니다.
- 시트가 비활성화되면 매크로가 실행될 수 있습니다.
시트 개체 이벤트:
- 시트 개체가 활성화된 후 매크로가 실행될 수 있습니다.
- 시트 개체가 비활성화되면 매크로가 실행될 수 있습니다.
버튼 이벤트:
- 버튼 시트 개체가 매크로에 연결될 수 있습니다.
필드 이벤트:
- 지정된 필드에서 선택이 수행된 후 매크로가 실행될 수 있습니다.
- 지정된 필드와 논리적으로 연결된 필드에서 선택이 수행되면 매크로가 실행될 수 있습니다.
- 지정된 필드에서 선택 내용이 잠기면 매크로가 실행될 수 있습니다.
- 지정된 필드에서 선택 내용의 잠금이 해제되면 매크로가 실행될 수 있습니다.
변수 이벤트:
- 지정된 변수에 값이 입력된 후 매크로가 실행될 수 있습니다.
- 수식을 포함한 지정된 변수의 값이 수식 값 변경으로 인해 변경되면 매크로가 실행될 수 있습니다.