page no. 181338335
- 기능 설명
MovableRange (이동 가능 영역) 는 i-META Designer 에서 메타 항목마다 "이 항목을 배치할 수 있는 영역" 을 지정하는 속성입니다.
- 지정할 수 있는 영역은 네 가지입니다. ( Filter / Column / Row / Data )
- 한 번 지정한 규칙은 메타를 저장할 때 함께 저장되며, 그 메타를 사용하는 화면 어디에서나 자동으로 적용됩니다.
적용 대상 — i-AUD (OlapGrid) · i-META · i-META Viewer
- i-META Viewer : 허용된 영역에만 항목이 배치됩니다.
OlapGrid : 보고서 디자인 화면에서도 허용된 영역으로만 필드를 이동할 수 있습니다.
메타 설계자가 정한 배치 기준이 화면별 설정 없이 설계 → 메타 화면 → 최종 보고서까지 일관되게 유지됩니다.
이런 경우에 유용합니다.
특정 Dimension 항목이 값 영역에 배치되어 의미 없는 조회 결과가 나오는 것을 막고 싶을 때
항목별 표준 배치 기준을 정해 두고, 사용자 실수에 의한 잘못된 배치를 원천 차단하고 싶을 때
- 사용 방법
기능 위치 : i-META Designer > 메타 항목 선택 > [속성] 창 > [MovableRange]
- i-META Designer 에서 설정하기
- i-META Designer 에서 메타 항목을 선택합니다.
- [속성] 창 가장 아래의 [MovableRange] 항목에서 허용할 영역의 체크박스를 켜고 끕니다.
- 메타를 저장합니다. 파일 (mtj) 저장과 DB 저장 모두 규칙이 함께 저장되며, Excel 로 내보냈다가 다시 가져와도 설정이 유지됩니다.
- 설정 규칙
체크된 영역에만 배치할 수 있습니다. 신규 항목과 설정하지 않은 항목은 전 영역 허용이 기본값입니다.
여러 항목을 동시에 선택하면 일괄 설정할 수 있습니다. 선택 항목 전체가 해당 영역을 허용할 때만 체크 상태로 표시됩니다.
폴더는 설정 대상이 아니므로 [속성] 창에 표시되지 않습니다. 폴더 안의 항목들은 각자의 규칙을 따릅니다.
그룹성 항목 ( Hierarchy Group / Field Group ) 은 그룹 (부모) 에서 한 번만 설정합니다.
- 하위 항목은 그룹의 설정을 자동으로 상속하며, 개별 수정은 잠깁니다. (체크박스가 흐리게 표시)
- 그룹의 설정을 바꾸면 하위 전체 (폴더 제외) 에 즉시 반영됩니다.
- 항목을 그룹 안으로 끌어다 넣으면 그 즉시 그룹의 설정을 물려받고, 그룹에서 빼내면 현재 값을 유지한 채 다시 편집할 수 있습니다.
- i-META Viewer 에서의 동작
- 허용된 영역에만 항목이 배치됩니다. 허용되지 않은 영역에는 어떤 방법으로도 들어가지 않으며, 배치를 시도할 때마다 경고창이 뜨지는 않습니다.
- 배치 방법
- 트리에서 체크박스를 체크
- 허용된 영역 중 빈 곳 (Row → Column → Filter 순) 으로 자동 배치됩니다.
- Dimension : Row / Column / Filter 영역으로 허용되지 않은 경우에는 Data 영역으로 배치됩니다.
- Measure : Data 영역으로 허용되지 않은 경우에는 Row / Column / Filter 로 배치됩니다.
- 허용된 영역이 하나도 없으면 배치되지 않습니다.
- 트리에서 드래그 : 허용되지 않은 영역에는 들어가지 않습니다.
- 영역 간 이동
- 허용되지 않은 항목은 원래 자리에 유지됩니다.
- Filter / Column / Row 에서 Data 영역으로 이동할 때, Data 영역으로 이동이 가능한 항목만 복사됩니다.
- 조회조건에서 이동 : 허용되지 않은 영역에는 들어가지 않습니다.
- 스크립트 API :
AddItemEx로도 허용되지 않은 영역에는 추가되지 않습니다.
- 트리에서 체크박스를 체크
- 적용 범위
Analysis 형 보고서의 Row / Column / Filter / Data 4개 영역에서 검사합니다.
List 형 보고서의 Select 영역은 제한 없이 사용할 수 있습니다.
- 저장된 보고서를 다시 열 때의 동작
- 특정 메타 보고서를 데이터소스로 사용하고 있는 보고서를 다시 열 때, 영역에 대한 검사가 동작합니다.
- 확인 방법
- AUD 보고서에서 이미 사용 중인 메타 보고서를 열고, 항목의 MovableRange 속성값을 변경한 뒤 메타 보고서를 저장합니다.
- AUD 보고서를 열고 i-META Viewer 를 실행합니다.
- 메타 보고서에서 변경된 내용이 반영된 배치와, 제외된 항목을 알리는 안내 메시지를 확인합니다. 안내 메시지는 메타 뷰어 오른쪽 아래에 한 번 표시됩니다.
제외된 항목이 있어도 저장된 보고서 파일 자체는 바뀌지 않습니다.
- OlapGrid 에서의 동작
- 메타 뷰어로 생성한 템플릿 보고서의 디자인 화면에서 필드를 이동할 때, 허용된 영역으로만 이동됩니다.
- OlapGrid 디자인 창에 MovableRange 설정 내용이 적용됩니다.
참고 사항
- 기존 메타와 보고서는 그대로 동작합니다. 이 기능이 들어오기 전에 만든 메타에는 설정값이 없으므로 전 영역 배치가 허용됩니다.
- 이 기능이 적용되기 전에 저장한 템플릿 보고서도 OlapGrid 필드를 이전과 같이 자유롭게 이동할 수 있습니다.
주의 사항
i-MATRIX 에서는 이 기능을 사용할 수 없습니다.
DataGrid 에서는 이 기능을 사용할 수 없습니다.
OlapGrid 는 해당 메타로 보고서를 최초 생성할 때만 적용됩니다. 보고서를 만든 뒤에 메타에서 MovableRange 를 바꿔도, 이미 만들어진 보고서의 OlapGrid 에는 반영되지 않습니다.
i-META Designer 에서 [DB 로 저장] 또는 [Excel 로 내보내기] 를 사용하려면, 먼저 Admin (i-Mgt) 에서 테이블 점검으로 컬럼을 추가해야 합니다.
- 컬럼을 추가하지 않으면 다음과 같은 오류 메시지가 표시됩니다.
- 컬럼을 추가하지 않으면 다음과 같은 오류 메시지가 표시됩니다.
변경 사항
변경 전 변경 후 릴리즈 번호 - 항목 배치 : 모든 항목을 아무 영역에나 배치 가능
- 배치 기준 관리 : 화면별 · 사용자별로 통제 수단 없음
- 잘못된 배치 : 배치 후 조회 결과로 확인
- 항목 배치 : 설계자가 허용한 영역에만 배치 가능 (미설정 시 기존과 동일)
- 배치 기준 관리 : Designer 에서 한 번 설정하면 Viewer · 보고서까지 자동 적용
- 잘못된 배치 : 배치 시도 자체가 차단되어 사전 방지
7.0.600.20260820-11
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
샘플 정보
- 샘플 URL :
- 샘플 파일





