알림 대화 상자

알림을 정의하는 가장 쉬운 방법은 도구 메뉴에서 열 수 있는 알림 마법사를 사용하는 것입니다.
알림 대화 상자는 도구 메뉴에서 열 수 있습니다. 이 대화 상자는 QlikView 문서의 일부로 저장된 알림을 관리하는 데 사용됩니다. 알림은 모든 Windows 버전의 QlikView에서 트리거될 수 있습니다(Ajax 클라이언트에서는 불가능).

알림은 일반적으로 다음과 같은 세 가지 기본적인 부분으로 구성되는 복합적인 엔터티입니다.

  1. 조건, 즉, 참 또는 거짓 중 하나가 될 수 있는 논리 조건을 구성하는 QlikView 표현식
  2. 조건 표현식의 상태를 확인하기 전에 적용해야 하는 논리 상태(북마크, 모든 선택 해제 또는 현재 선택 상태)
  3. 조건을 확인하고 참으로 평가된 경우 실행할 하나 이상의 동작 일반적인 동작에는 팝업 창에 메시지를 표시하거나 한 명 이상의 수신자에게 이메일로 메시지를 전송하는 것이 포함됩니다. 추가적인 동작은 매크로를 통해 프로그래밍할 수 있습니다.

알림이 확인되고 조건이 충족되어 동작이 실행된 경우 알림이 발생했다고 말할 수 있습니다. QlikView 알림 확인은 다음과 같은 세 가지 다른 방식으로 트리거될 수 있습니다.

  1. 문서를 열거나, 스크립트를 실행하거나, 용량 축소 작업을 수행하는 등과 같이 문서의 데이터가 변경되었을 가능성이 있을 경우 QlikView 레이아웃 내에서 자동으로 트리거
  2. 특수 자동화 API를 통해 매크로에서 수동으로 트리거.

    팁: 자세한 내용은 QlikView 파일 APIguide.qvw(일반적으로 프로그램과 함께 설치되는 QlikView 내의 매크로 기능 사용법을 설명하는 매우 유용한 QlikView 파일)를 참조하십시오.
  3. 지정된 컨텍스트에서 발생된 알림의 목록을 가져오는 특수 자동화 API가 있으며 배치 모드에서 QlikView를 실행하는 외부 프로그램으로 트리거

알림을 만들 때 매크로로 트리거되는 알림이 많을 경우 문서가 느려질 수 있으므로 주의해야 합니다.

알림 대화 상자

대화 상자의 왼쪽 위 부분에는 문서에 현재 정의된 모든 알림이 표시되는 알림 목록이 있습니다. 이 목록에는 ID, 사용, 설명과 같은 세 개의 열이 있습니다.

ID 알림의 고유 ID는 알림 목록뿐 아니라 ID 편집 상자에도 표시됩니다. 알림을 포함한 모든 QlikView 레이아웃 엔터티는 생성될 때 매크로를 통해 제어할 수 있도록 고유 ID를 할당받습니다. 문서의 첫 번째 알림에는 AL01이라는 ID가 할당됩니다. 나중에 ID 편집 상자에서 이 ID 번호를 편집할 수 있습니다.
사용 알림을 사용하거나 사용하지 않으려면 이 확인란을 선택 또는 선택 취소합니다.
설명 설명(아래 참조)에 정의된 알림에 대한 설명입니다.
추가 추가 버튼을 누르면 목록에 추가로 편집할 새로운 기본 알림을 추가할 수 있습니다.
제거 알림을 선택하고 제거 버튼을 누르면 알림이 목록에서 삭제됩니다.
조건 조건 그룹은 조건 표현식을 정의하는 데 사용됩니다. (조건)
True(0이 아님)로 평가될 경우 알림이 발생해야 하는 QlikView 표현식입니다.
모든 선택 해제
이 옵션을 선택하면 알림 조건을 평가할 때 모든 선택 해제 상태가 사용됩니다.
북마크
모든 선택 해제를 선택하지 않은 채로 두면 알림 조건을 테스트하기 전에 적용할 북마크를 지정할 수 있습니다. 북마크는 북마크 ID로 지정해야 합니다. 알림이 제대로 작동하려면 북마크가 있어야 합니다. 북마크를 지정하고 모든 선택 해제 확인란을 선택하지 않은 채로 두면 알림 조건을 테스트할 때 현재 선택 내용(예: 문서의 논리적 상태)이 사용됩니다.
이벤트 이벤트 그룹은 자동 이벤트 확인을 정의하는 데 사용됩니다.
열 때
문서를 열 때 알림이 자동으로 확인됩니다.
게시물 다시 로드 실행 시
문서의 스크립트 실행(다시 로드) 후에 알림이 자동으로 확인됩니다. 또한 문서에 저장된 마지막 재로드 타임스탬프가 마지막으로 알림이 확인될 때 기록된 타임스탬프보다 이후라면 문서를 열 때에도 알림이 확인됩니다.
용량 축소로 올릴 시
문서의 데이터 축소(데이터 축소 명령) 후에 알림이 자동으로 확인됩니다. 또한 문서에 저장된 마지막 축소 타임스탬프가 마지막으로 알림이 확인될 때 기록된 타임스탬프보다 이후라면 문서를 열 때에도 알림이 확인됩니다.
지연
알림이 발생한 후 일정 동안 자동으로 확인된 알림의 재발생이 일시 중단될 수 있습니다. 소수를 사용하여 일의 분위수를 지정할 수 있습니다. 물론 값 0은 지연이 적용되지 않음을 나타냅니다.
트리거 수준
알림이 발생된 후 상태가 변경되었는지 여부에 따라 자동으로 확인된 알림의 재발생이 일시 중단될 수도 있습니다. 드롭다운 목록에서 세 가지 재발생 수준 중 하나를 선택할 수 있습니다.
항상
트리거 이벤트가 발생하고 알림 조건이 충족될 때마다 알림이 발생함을 의미합니다.
메시지 변경
알림 메시지가 변경될 때까지 알림의 발생이 일시 중단됨을 의미합니다. 물론 이 설정은 동적 메시지 텍스트에 한해 의미가 있습니다. (평가된 메시지가 변경되도록 알림 조건의 상태를 변경할 필요는 없습니다. 메일 제목 줄(아래 참조)에 변경 내용이 있을 경우 메시지 변경으로 간주됩니다.)
상태 변경
알림 상태가 변경될 때까지(즉, 최소 한 번 이상의 확인에서 알림 조건이 충족되지 않았다가 나중에 다시 확인할 때 충족되는 경우) 알림 발생이 일시 중단됨을 의미합니다. 이는 가장 강력한 유형의 알림 일시 중단입니다.
팝업 표시 알림이 발생할 때 알림 메시지를 팝업 풍선으로 표시하려면 팝업 표시 확인란을 선택하십시오.
사용자 지정 팝업 사용

사용자 지정 팝업 사용 그룹을 통해 선택된 알림의 사용자 지정 팝업 형식을 정의할 수 있습니다. 이 옵션을 선택하면 기본 알림 팝업 설정문서 속성: 일반에서 정의한 대로 바꿀 수 있습니다. 팝업 설정 버튼을 누르면 팝업 창 설정 대화 상자가 열립니다.

팝업 창 설정

모드 모드 그룹에서 해당 옵션을 선택하면 알림을 대화형(레이아웃 내의 자동 트리거) 및/또는 QlikView Publisher와 같이 배치 트리거용 특수 자동화 API를 통해 배치 모드(명령줄 실행)로 QlikView를 실행하는 외부 프로그램과 관련된 알림으로 정의할 수 있습니다. 이 그룹에서 확인란을 선택하지 않은 경우에도 매크로를 통해 알림을 수동으로 확인할 수 있습니다.
설명 알림 작성자가 알림의 목적을 설명할 수 있는 주석 필드입니다. 이 필드는 이 대화 상자 내의 알림 목록에만 사용됩니다.
메시지

메시지 편집 상자는 알림과 함께 표시될 메시지를 입력하는 곳입니다. 팝업 알림의 경우 팝업에 표시되는 텍스트, 이메일 알림의 경우 이메일의 본문 텍스트입니다. 동적 업데이트가 필요한 경우 메시지 텍스트를 계산된 수식으로 정의할 수 있습니다. ... 버튼을 클릭하면 긴 수식을 더 쉽게 편집할 수 있는 표현식 편집 대화 상자가 열립니다.

계산 수식의 표현식 구문

메일 제목 메일 제목 편집 상자에서 이메일 알림 메시지의 제목 줄에 사용할 텍스트를 입력할 수 있습니다. 동적 업데이트가 필요한 경우 텍스트를 계산된 레이블 표현식으로 정의할 수 있습니다. ... 버튼을 클릭하면 긴 수식을 더 쉽게 편집할 수 있는 표현식 편집 대화 상자가 열립니다. 제목 줄을 비워두면 'QlikView 알림'이라는 텍스트가 표시됩니다.
메일 수신자 메일 수신자 창은 세미콜론으로 구분된 메일 주소 목록입니다. 알림이 발생할 때마다 해당 주소에 각각 이메일 메시지가 전송됩니다. 동적 업데이트가 필요한 경우 목록을 계산된 문자열 표현식으로 정의할 수 있습니다.