page no. 131104943
- 배치 개인화 란? (version.2)
- OlapGrid, DataGrid 대상으로 제공되는 기능으로 기본적으로 사용자가 실시간으로 필드 배치를 변경 후 현 시점의 배치 순서를 저장하여
해당 보고서를 오픈 하였을 때 즉시 적용된 상태로 확인할 수 있는 기능입니다. - 부가적으로 저장 시점의 컨트롤의 모든 기능이 저장되며 보고서 오픈 시 모두 복원 됩니다.
- 주의 사항
1) 제품 별 옵션 UseUserGridLayout ==true, 컨트롤의 팝업 메뉴 배치 개인화==true 일 경우 사용 가능합니다.
2) 서버에 저장된 보고서를 포탈의 뷰어(View모드) 또는 디자이너의 미리보기/실행(Preview모드) 에서만 사용 가능합니다.
3) 해당 기능은 보고서 자체에 저장되는 것이 아닌 사용자 별로 별도 데이터로 저장되는 개인화 기능으로
[배치 개인화] 저장하는 시점의 로그인한 사용자, 보고서 > 컨트롤이 저장 대상이 됩니다.
4) 배치 개인화 정보가 포함된 보고서를 디자이너를 통해 저장할 경우 해당 보고서 기준의 모든 배치 개인화 데이터를 삭제합니다.
보고서 저장 시 배치 개인화 데이터와 전혀 다른 구성으로 보고서가 변경될 수 있으므로, 일괄 삭제 처리됩니다.
5) 1개의 컨트롤에는 배치 개인화 정보가 1개만 저장/삭제 가능합니다.
6) DataGrid 의 경우 기본적으로 필드의 필터 정보를 저장하지 않습니다. 배치 개인화 에서만 필드의 필터 정보가 있을 경우 제공합니다.
DataGrid, OlapGrid 모두 배치 개인화의 특정 필드의 필터 정보가 있을 경우 복원하며 조회 시 동일하게 필터 적용되어 조회 됩니다.
단, 사용자가 명시적으로 필터를 해제하거나 해당 필드의 필터 팝업창을 통해 필터 정보를 변경한 경우 기존 배치 개인화에 저장된 필터 정보는 적용 되지 않습니다.
7) i-MGT 및 i-AUD 파일다이얼로그에서 보고서 삭제 시 DB 개인화 정보 테이블(MTX_REPORT_USER_CONDITION)에서도 삭제 됩니다.(조건 개인화 정보 포함)
- OlapGrid, DataGrid 대상으로 제공되는 기능으로 기본적으로 사용자가 실시간으로 필드 배치를 변경 후 현 시점의 배치 순서를 저장하여
- 옵션 설정
: 600부터 신규 설치 시 제품별 옵션 값과 컨트롤 컨텍스트메뉴 활성화 옵션의 각각 기본값이 true 로 바로 사용 가능합니다.- 제품 별 옵션 명 : UseUserGridLayout
값 : boolean 유형, true : 사용 / false : 사용 안함
- 컨트롤 [디자인] 설정 팝업창의 옵션
※ 제품별 옵션 UseUserGridLayout ==true 일 경우 메뉴 자체 활성화 됨
OlapGrid : 디자인 기타 > 팝업 메뉴 > 배치 개인화
DataGrid: 디자인 기타 > 팝업 메뉴 > 배치 개인화
- 제품 별 옵션 명 : UseUserGridLayout
- 사용 방법
a. 컨트롤 데이터 조회 후 필드 배치 순서 변경 및 컨트롤 의 스타일 변경 등 속성 변경 후 마우스 우클릭 > 배치 개인화 메뉴 클릭
현재 로그인한 사용자-현재 보고서-해당 컨트롤,
저장된 데이터 없을 경우 체크박스 해제 상태(기본 상태) 메뉴 표시 : 클릭 시 해당 시점 기준으로 컨트롤의 전체 속성 및 데이터소스 저장 함
저장된 데이터 있을 경우 체크박스 체크 상태 메뉴 표시 됨 : 클릭 시 해당 컨트롤의 배치 개인화 정보가 있을 경우 삭제 함
▶ DataGrid 예 OlapGrid 예
b. 포탈에서 보고서 오픈 시 마지막 저장 된 보고서 화면이 아닌 오픈 후 배치 개인화 정보를 복원하여 표시 함
▶ 포탈에서 보고서 저장된 화면 ▶ 포탈에서 배치 개인화 정보가 있을 경우 복원된 보고서 화면
c. 데이터 저장 예시
보고서 코드 : REPEC1C37E159F64304ABD29DF8E02A2C84
사용자코드 : h
컨트롤명 : DataGrid, OlapGrid1
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||







