모듈 편집

모듈 편집 대화 상자를 사용하여 매크로와 사용자 정의 함수를 VBScript나 JScript로 작성할 수 있습니다. 모듈은 문서와 함께 저장됩니다.

다음과 같은 명령을 사용할 수 있습니다.

파일 메뉴의 모듈 파일로 내보내기 명령을 사용하여 스크립트를 파일로 저장할 수 있습니다. 스크립트를 인쇄하는 옵션도 있습니다.

편집 메뉴에 포함된 일반적인 옵션으로는 실행 취소, 다시 실행, 복사, 잘라내기, 붙여넣기, 지우기, 모두 선택찾기/바꾸기가 있습니다. 또한 이전에 저장한 스크립트 파일을 가져올 수 있는 파일 삽입 옵션도 있습니다. 주석 명령을 통해 스크립트의 텍스트 행을 주석으로 변환하거나 주석 제거를 사용하여 주석을 다시 원래대로 되돌릴 수 있습니다.

(매크로 편집 상자) 매크로를 입력할 수 있는 큰 편집 상자입니다. 모든 매크로는 sub .. end sub의 대응 쌍 사이 서브루틴으로 작성해야 합니다.
(진입점 목록) 진입점이 스크립팅 엔진에 의해 인식되면 왼쪽에 있는 작은 텍스트 상자의 목록에 표시됩니다. 이 목록에서 진입점을 선택할 수도 있습니다.
(메시지) 오류 메시지의 현재 상태가 매크로 편집 상자 위쪽의 상자에 표시됩니다.
확인 서브루틴을 작성한 후에는 이 버튼을 눌러 구문을 확인하고 유효성을 검사합니다.
이동 대상 진입점 목록에서 진입점을 강조 표시하고 이동 대상을 클릭하면 매크로 편집 상자의 해당 위치로 곧바로 이동합니다.
테스트 진입점을 선택한 상태에서 테스트 버튼을 클릭하면 매크로를 테스트할 수 있습니다. 오류가 발생하면 메시지 상자에 표시됩니다.
스크립팅 엔진 VBScriptJScript 중에서 선택합니다.
요청된 모듈 보안 문서 디자이너가 안전 모드를 선택하면 QlikView 문서의 매크로에 QlikView 외부의 시스템이나 응용 프로그램에 액세스하는 코드가 없음을 지정하는 것입니다. 안전 모드로 선언된 문서에서 매크로 실행 중 이러한 코드가 발견되면 실행이 실패합니다.
시스템 액세스 모드를 선택하면 최종 사용자가 문서를 열 때 시스템 액세스 허용(시스템 액세스 허용), 문서의 모든 매크로 비활성화(매크로 사용 안 함) 또는 시스템 액세스 권한이 있는 매크로만 허용(안전 모드) 중에서 선택할 수 있는 메시지를 표시하도록 지정합니다.
현재 로컬 보안 안전 모드로 선언되어 있지만 잠재적으로 "안전하지 않은" 매크로 코드를 포함할 수 있는 문서를 여는 경우 사용자에게 메시지를 표시합니다(위의 요청된 모듈 보안 참조). 사용자의 동작은 시스템에 저장되지만 나중에 이 메뉴에서 이 설정을 변경할 수 있습니다. 매크로 보안 수준은 절대 실행하지 않음, 안전 모드 전용 또는 시스템 액세스 허용으로 설정할 수 있습니다.

내부 매크로 해석기

참고: 이 내용은 QlikView 스크립팅 엔진에 대한 매우 간략한 소개에 불과합니다. VBScript나 JScript에 대한 심도 있는 내용은 해당 주제를 다룬 안내서를 참조하십시오.