페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: (BCRM#D1976) 업데이트


조건 개인화



Start Release No : 7.0.400.20230209 / Update Release No : 7.0.400.20231102

프로젝트명 : 없음

작성자 : 이설아  이설아, 황송희  / 검수자 : 


기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend


도움말
iconfalse
title기능 설명
  1. 실행 경로 : i-AUD 보고서 열기 > 보고서 제목 영역 필터 아이콘 클릭
  2. 사용 방법
    1. 최근 조건으로 실행하기
      1. 기본 동작

        메인 폼: 보고서 로드가 끝난 시점의 활성화 폼

        조건 개인화 기준 컨트롤: 기본적으로 사용자가 조작 가능한 컨트롤을 대상으로 (ex. Visible = true, IsEnabled = true, IsReadOnly = false)


        조건 개인화 아이콘 클릭 시, 현재 활성화 폼 기준으로 저장된 조건 개인화 목록 팝업이 나타남

        최근 조건으로 실행하기체크 시, ‘조건 개인화 목록에 추가되었습니다.’ 라는 알림이 발생하며, 보고서 내 모든 조건들을 DB에 저장하고 팝업을 닫음 (조건개인화 아이콘이 ON 상태로 변경됨)

        ③ 조건 개인화 아이콘의 ON/OFF 상태는 최근 조건으로 실행하기항목의 활성화 여부와 같음

        기존에 최근 조건으로 실행하기옵션이 체크되어 있는 상태라면, 보고서 오픈 시 조건 개인화 아이콘 ON 상태로 보이고, 최근 조건으로 세팅해서 조회함

        최근 조건으로 실행하기활성화 상태이고 메인 폼이 활성화되었을 때, 우측 상단 [실행] 버튼 클릭 시, 보고서를 조회하며 해당 시점의 조건 값을 보고서의 최근 조건으로 갱신함




      2. 사용자 정의 조건 사용

        '최근 조건으로 실행하기'에 한해, 사용자가 직접 지정한 조건을 사용하고 싶은 경우에는 해당 i-AUD 보고서 내부 스크립트에 다음 함수를 전역으로 추가하여 사용함.

        코드 블럭
        languagejs
        themeFadeToGrey
        firstline1
        titleExample code
        linenumberstrue
        /**************************************
         * 조건 개인화 "이전 선택 항목 사용"시 대상이 되는 컨트롤 들을 설정합니다.
         * * 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'];
        };



    1. 조건 개인화 목록 추가

      조건 개인화 기준 컨트롤: 기본적으로 사용자가 조작 가능한 컨트롤을 대상으로 함 (ex. Visible = true, IsEnabled = true, IsReadOnly = false)


      [추가] 클릭 시, 활성화 폼 기준으로 조건 개인화 설정 가능한 목록이 나타남

      조건명은 기본적으로 해당 폼 명_보고서명으로 설정되어 있으며, 수정 가능함

      ③ 조건 개인화 목록에 추가하고자 하는 조건 항목 체크 후, [저장] 클릭 시, 설정한 조건명으로 해당 내용을 저장하고 추가 팝업을 닫음

      ④ 목록 팝업에 신규 생성한 조건 개인화 목록이 추가되어 있음





    2. 조건 개인화 적용


      ① 적용하고 싶은 조건 개인화 항목을 체크 또는 텍스트 클릭 시, 해당 내용으로 보고서에 세팅 후 조회함 (목록 팝업 닫음)

      조건 개인화 항목은 한 번에 하나의 항목만 선택할 수 있음(‘최근 조건으로 실행하기 항목 포함)

      [X] 클릭 시, 해당 조건 개인화 항목이 삭제됨






세부 기능 명

내용
조건 개인화
  • 사용자가 조작 가능한 컨트롤을 대상으로 (컨트롤 속성 예시: Visible = true, IsEnabled = true, IsReadOnly = false)


정보
title필수 옵션
  • Admin > PORTAL 설정에서 '조건 개인화' 옵션의 사용 여부를 '사용'으로 설정(기본 값: 사용)
    • Image Added
  • i-AUD 보고서 디자이너 > 설정 메뉴 > '조건 개인화 사용' 옵션에 체크(기본 값: 비활성화)
    • Admin PORTAL 설정에서 옵션 설정하지 않은 경우, i-AUD 보고서 디자이너에서 해당 옵션 자체가 보이지 않음
PORTAL 설정 > 조건 개인화 옵션 truePORTAL 설정 > 조건 개인화 옵션 false

Image Added

Image Added



정보
title이전 선택 항목 사용 (Auto) 기능
  • 이전 선택 항목 사용(Auto) 체크 시, 해당 보고서의 조건 개인화 > "이전 선택 항목 사용"은 무조건 사용되며, PORTAL의 조건 개인화 UI에서 체크 컨트롤은 수정할 수 없게 비활성화됩니다.
  • 체크 해제 시, 기존 조건 개인화 로직 그대로 처리됩니다.
  • Image Added



참고사항
title제약 사항
      • 없음


정보
title샘플 정보

[조건 개인화] 테스트_Data_Version_옵션on.mtsd



변경 전변경 후

화면을 웹으로 구현

Image Modified

화면을 i-AUD 보고서로 구현

Image Modified

문구 수정 전

Image Modified

문구 수정 후

Image Added

릴리즈 버전관련 이슈
7.0.400.20230309-11(BCRM#D0729) [i-AUD7][조건개인화] 최근 조건으로 실행하기 문구 수정 요청)


이전 선택 항목 사용 (Auto) 기능 추가 전

Image Added

이전 선택 항목 사용 (Auto) 기능 추가 후

Image Added

릴리즈 버전관련 이슈
7.0.400.20231102(BCRM#D1976) [i-AUD7] 조건 개인화의 "이전 선택 항목 사용" 기본 활성 설정 기능





참고사항
title참고 자료

> 이슈 정보 :

오피스 파워포인트
name[테스트참고용]조건개인화_기본기능설명서_202302.pptx

첨부 파일




정보
titleBCRM 정보

(BCRM#D0110) 조건 개인화 기능 개선 작업


(BCRM#D0729) [i-AUD7][조건개인화] 최근 조건으로 실행하기 문구 수정 요청


(BCRM#D1976) [i-AUD7] 조건 개인화의 "이전 선택 항목 사용" 기본 활성 설정 기능