- 작성자 : 플랫폼팀, 최근 변경 : AUD팀 - 2024-03-06
조건 개인화
Start Release No : 7.0.400.20230209 / Update Release No : 7.0.400.20231102
프로젝트명 : 없음
작성자 : 이설아, 황송희 / 검수자 :
기능 정보 |
|
|
|
|
|
|
---|
버전 정보
해당 기능은 7.0.400.~ 버전까지 유지됩니다. 보유하신 자사 제품의 버전이 7.0.500.~ 인 경우, [i-PORTAL] 조건 개인화 기능을 일반 사용자가 간편하게 이용할 수 있도록 변경했습니다. 을 참고하세요.
기능 설명
- 실행 경로 : i-AUD 보고서 열기 > 보고서 제목 영역 필터 아이콘 클릭
- 사용 방법
- 최근 조건으로 실행하기
기본 동작
※ 메인 폼: 보고서 로드가 끝난 시점의 활성화 폼
※ 조건 개인화 기준 컨트롤: 기본적으로 사용자가 조작 가능한 컨트롤을 대상으로 함 (ex. Visible = true, IsEnabled = true, IsReadOnly = false)
① 조건 개인화 아이콘 클릭 시, 현재 활성화 폼 기준으로 저장된 조건 개인화 목록 팝업이 나타남
② ‘최근 조건으로 실행하기‘ 체크 시, ‘조건 개인화 목록에 추가되었습니다.’ 라는 알림이 발생하며, 보고서 내 모든 조건들을 DB에 저장하고 팝업을 닫음 (조건개인화 아이콘이 ON 상태로 변경됨)
③ 조건 개인화 아이콘의 ON/OFF 상태는 ‘최근 조건으로 실행하기‘ 항목의 활성화 여부와 같음
기존에 ‘최근 조건으로 실행하기‘ 옵션이 체크되어 있는 상태라면, 보고서 오픈 시 조건 개인화 아이콘 ON 상태로 보이고, 최근 조건으로 세팅해서 조회함
④ ‘최근 조건으로 실행하기’가 활성화 상태이고 메인 폼이 활성화되었을 때, 우측 상단 [실행] 버튼 클릭 시, 보고서를 조회하며 해당 시점의 조건 값을 보고서의 최근 조건으로 갱신함
사용자 정의 조건 사용
'최근 조건으로 실행하기'에 한해, 사용자가 직접 지정한 조건을 사용하고 싶은 경우에는 해당 i-AUD 보고서 내부 스크립트에 다음 함수를 전역으로 추가하여 사용함.
Example code/************************************** * 조건 개인화 "이전 선택 항목 사용"시 대상이 되는 컨트롤 들을 설정합니다. * * arguments : * array IDs (Readonly:True) : 컨트롤이름들 **************************************/ var GetUserDefinedFilters = function() { // 사용하고 싶은 조건 대상 컨트롤명을 배열로 return함 return ['VS_CALENDAR', 'VS_CALENDAR_FROM_TO', 'VS_CALENDAR_W', 'VS_CALENDAR_W_FROM_TO', 'VS_CALENDAR_YM', 'VS_CALENDAR_YM_FROM_TO']; };
조건 개인화 목록 추가
※ 조건 개인화 기준 컨트롤: 기본적으로 사용자가 조작 가능한 컨트롤을 대상으로 함 (ex. Visible = true, IsEnabled = true, IsReadOnly = false)
① [추가] 클릭 시, 활성화 폼 기준으로 조건 개인화 설정 가능한 목록이 나타남
② ‘조건명’은 기본적으로 ‘해당 폼 명_보고서명’으로 설정되어 있으며, 수정 가능함
③ 조건 개인화 목록에 추가하고자 하는 조건 항목 체크 후, [저장] 클릭 시, 설정한 조건명으로 해당 내용을 저장하고 추가 팝업을 닫음
④ 목록 팝업에 신규 생성한 조건 개인화 목록이 추가되어 있음
조건 개인화 적용
① 적용하고 싶은 조건 개인화 항목을 체크 또는 텍스트 클릭 시, 해당 내용으로 보고서에 세팅 후 조회함 (목록 팝업 닫음)
조건 개인화 항목은 한 번에 하나의 항목만 선택할 수 있음(‘최근 조건으로 실행하기’ 항목 포함)
② [X] 클릭 시, 해당 조건 개인화 항목이 삭제됨
세부 기능 명 | 내용 |
---|---|
조건 개인화 |
|
필수 옵션
- Admin > PORTAL 설정에서 '조건 개인화' 옵션의 사용 여부를 '사용'으로 설정(기본 값: 사용)
- i-AUD 보고서 디자이너 > 설정 메뉴 > '조건 개인화 사용' 옵션에 체크(기본 값: 비활성화)
- Admin PORTAL 설정에서 옵션 설정하지 않은 경우, i-AUD 보고서 디자이너에서 해당 옵션 자체가 보이지 않음
PORTAL 설정 > 조건 개인화 옵션 true | PORTAL 설정 > 조건 개인화 옵션 false |
---|---|
이전 선택 항목 사용 (Auto) 기능
- 이전 선택 항목 사용(Auto) 체크 시, 해당 보고서의 조건 개인화 > "이전 선택 항목 사용"은 무조건 사용되며, PORTAL의 조건 개인화 UI에서 체크 컨트롤은 수정할 수 없게 비활성화됩니다.
- 체크 해제 시, 기존 조건 개인화 로직 그대로 처리됩니다.
제약 사항
- 없음
샘플 정보
- 샘플 URL : http://192.168.0.83:8083/portal/login.jsp
- 샘플 보고서 경로 : 9. 테스트\9.2. i-AUD\[조건 개인화] 테스트_Data_Version_옵션on
[조건 개인화] 테스트_Data_Version_옵션on.mtsd
변경 전 | 변경 후 | ||||
---|---|---|---|---|---|
화면을 웹으로 구현 | 화면을 i-AUD 보고서로 구현 | ||||
문구 수정 전 | 문구 수정 후
| ||||
이전 선택 항목 사용 (Auto) 기능 추가 전 | 이전 선택 항목 사용 (Auto) 기능 추가 후
|
참고 자료
> 이슈 정보 :
파일 | 변경됨 | |
---|---|---|
마이크로소프트 파워포인트 프레젠테이션 [테스트참고용]조건개인화_기본기능설명서_202302.pptx | 2023-02-08 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_15-56-26.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_16-21-48.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_16-23-35.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
파일 [조건 개인화] 테스트_Data_Version_옵션on.mtsd | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_16-49-0.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_16-54-47.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-2-17_16-56-2.png | 2023-02-17 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-3-8_17-14-9.png | 2023-03-08 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-3-8_17-15-25.png | 2023-03-08 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-3-8_17-21-1.png | 2023-03-08 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-3-8_17-21-11.png | 2023-03-08 by AUD팀 | |
레이블
|
||
파일 BIZA2D69FD521644BEFBC23E7102E530E61.jsx | 2023-03-28 by 플랫폼팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-26-14.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-27-40.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-28-53.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-29-32.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-31-4.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_13-37-13.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-4-46.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-13-28.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-14-2.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-25-13.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-25-40.png | 2023-10-27 by AUD팀 | |
레이블
|
||
PNG 파일 image2023-10-27_14-28-22.png | 2023-10-27 by AUD팀 | |
레이블
|
BCRM 정보
(BCRM#D0110) 조건 개인화 기능 개선 작업
(BCRM#D0729) [i-AUD7][조건개인화] 최근 조건으로 실행하기 문구 수정 요청
(BCRM#D1976) [i-AUD7] 조건 개인화의 "이전 선택 항목 사용" 기본 활성 설정 기능
- 레이블 없음