매크로 및 자동화

QlikView 자동화 인터페이스

QlikView는 자동화 인터페이스(이전에는 자동화를 OLE 자동화라고 함)를 갖추고 있습니다. 이 인터페이스는 외부 프로그램 또는 내부 매크로가 QlikView 응용 프로그램에 액세스하고 제어하도록 허용합니다.

QlikView 자동화 인터페이스의 전체 사양은 QlikView 응용 프로그램의 Documentation 폴더에서 볼 수 있습니다.

자동화 인터페이스는 QlikView의 필수적인 부분으로, 활성화하기 위해 다른 특수 작업을 수행할 필요가 없습니다.

자동화 및 매크로로 QlikView를 제어하는 방법

QlikView의 외부 콘트롤

QlikView 개체는 Visual Basic 또는 C++로 작성된 자동화 지원 프로그램과 같은 외부 프로그램에서 자동화를 통해 액세스할 수 있습니다.

이러한 코드는 기타 응용 프로그램 또는 독립 실행형 프로그램에서 QlikView를 제어하는 데 사용할 수 있습니다.

독립 실행형 실행 파일은 QlikView 문서에서 시작 버튼을 통해 호출할 수 있습니다.

내부 매크로 해석기

QlikView 내부에서 내장 매크로 해석기를 사용한 자동화를 통해 QlikView 개체에 액세스할 수도 있습니다.

VBScript 또는 JScript로 작성된 매크로는 현재 QlikView 문서 안에서 여러 다른 방법으로 호출할 수 있습니다.

문서 이벤트:

  • QlikView 문서를 연 후 매크로가 실행될 수 있습니다.
  • 스크립트 재실행 후 매크로가 실행될 수 있습니다.
  • 용량 축소 명령 후 매크로가 실행될 수 있습니다.
  • 문서에서 필드가 선택된 후 매크로가 실행될 수 있습니다.

시트 이벤트:

  • 시트가 활성화된 후 매크로가 실행될 수 있습니다.
  • 시트가 비활성화되면 매크로가 실행될 수 있습니다.

시트 개체 이벤트:

  • 시트 개체가 활성화된 후 매크로가 실행될 수 있습니다.
  • 시트 개체가 비활성화되면 매크로가 실행될 수 있습니다.

버튼 이벤트:

  • 버튼 시트 개체가 매크로에 연결될 수 있습니다.

필드 이벤트:

  • 지정된 필드에서 선택이 수행된 후 매크로가 실행될 수 있습니다.
  • 지정된 필드와 논리적으로 연결된 필드에서 선택이 수행되면 매크로가 실행될 수 있습니다.
  • 지정된 필드에서 선택 내용이 잠기면 매크로가 실행될 수 있습니다.
  • 지정된 필드에서 선택 내용의 잠금이 해제되면 매크로가 실행될 수 있습니다.

변수 이벤트:

  • 지정된 변수에 값이 입력된 후 매크로가 실행될 수 있습니다.
  • 수식을 포함한 지정된 변수의 값이 수식 값 변경으로 인해 변경되면 매크로가 실행될 수 있습니다.