Skip To Content

맵 지원 보고서에 추가된 항목

Esri Maps for IBM Cognos로 구성된 IBM Cognos 보고서의 맵 사양은 Esri Maps for IBM Cognos 특정 항목으로 업데이트됩니다. 올바른 보고서 작동을 위해 이러한 항목은 IBM Cognos와 Esri Maps for IBM Cognos 둘 다에 필요합니다. 다음 항목은 Esri Maps for IBM Cognos에서 구성된 맵 지원 보고서에 추가됩니다.

  • 보고서 변수
  • HTML 항목
  • 조건 블록(블록 내에 포함됨)
  • Esri Maps 페이로드 블록

보고서 변수 및 조건 블록

Esri Maps for IBM Cognos에서 보고서가 구성되고 나면 Esri_Maps_Mode(이)라는 보고서 문자열 변수가 다음 값으로 생성됩니다.

  • DYNAMIC - 대화형 HTML 보기 중에 맵을 렌더링합니다.
  • STATIC - PDF 및 Excel 보기 중에 맵을 렌더링합니다. 일반적으로 이 조건은 원본이 맵의 내보내기인 이미지를 참조합니다. 이 보고서 변수는 맵을 유지하기 위해 삽입된 조건 블록에 바인딩됩니다.
  • Other - Report Studio에서 보고서를 볼 때 Other 조건이 true여서 원래 Esri 맵 컨테이너(플레이스 홀더)가 보여집니다.

원래 Esri 맵 플레이스 홀더가 새로 생성된 블록으로 바뀝니다. 원래 플레이스 홀더 이미지에 대해 설정된 모든 속성이 이 블록에 복사됩니다. 예를 들어 맵 플레이스 홀더에 대해 테두리가 설정된 경우 이 설정이 새 블록에 복사됩니다.

HTML 항목

Esri Maps Designer 사용자 인터페이스를 사용하여 보고서를 구성하고 나면 HTML 항목이 생성됩니다.

항상 Esri Maps 정의 스크립트에 대한 설명이 포함된 하나 이상의 HTML 항목이 있습니다. 이 HTML 항목은 EM4C 게이트웨이 파일에 대한 JavaScript 참조를 포함하며 모든 상호 작용 및 동기화 작업을 수행하는 데 필요합니다.

Esri Maps Designer 구성 프로세스(List, Crosstab, Chart 등) 중에 동기화 대상으로 선택된 각 IBM Cognos 보고서 요소에 대해 두 개의 HTML 항목이 추가되는데, 하나는 대상 요소의 시작 부분에, 다른 하나는 대상 요소의 끝 부분에 추가됩니다. 이러한 요소는 런타임에 대상 요소를 식별하므로 정보를 수신 및 브로드캐스트할 수 있습니다. 이러한 HTML 항목에 대한 설명은 다음과 같습니다.

  • Esri Maps [개체 이름] Start
  • Esri Maps [개체 이름] End

[개체 이름] 부분은 Name 등록정보의 값입니다. 예를 들어 파이 차트의 이름이 Pie Chart1이라고 가정합니다. Esri Maps HTML 항목은 Esri Maps Pie Chart1 StartEsri Maps Pie Chart1 End로 나타납니다.

참고 사항:

보고서 작성자에게 모든 Esri Maps HTLM 항목의 Name 등록정보를 변경하지 않도록 안내해야 합니다. 이 등록정보를 변경하면 Esri Maps for IBM Cognos가 제대로 작동하지 않습니다.

Esri Maps 페이로드 블록

Esri Maps for IBM Cognos에서 보고서를 구성하고 나면 모든 Esri Maps 관련 보고서 사양이 Esri Maps 페이로드 블록 내에 저장됩니다. 이 메커니즘에서는 특정 IBM Cognos 보고서를 해당 Esri Maps 관련 보고서 사양과 연결합니다. 이 페이로드 블록은 DONTRENDER(으)로 설정되며 클라이언트로 전송되지 않습니다.