페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

[조건개인화V2] 조건 개인화 사용 방식의 개선을 요청합니다.

page no.    

Showpageid

Start Release No : 7.0.500.

~

20240329-01 / Update Release No :

프로젝트명 : (BCRM#D4196) [조건개인화V2] 조건 개인화 사용 방식의 개선을 요청합니다.

 7.0.500.20241017-11

작성자 : 황송희, 이설아 

       

/ 검수자 : 

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

이경륜


세부

변경 내용은 아래 변경 전/후 제품 버전 섹션을 확인하세요.

경고
title버전 정보

해당 기능 변경은 7.0.500.~ 20240329-01 버전부터 적용됩니다. 보유하신 자사 제품의 버전이 7.0.400.~ 인 경우, 조건 개인화 기능 개선 작업(BCRM#D0110) 을 참고하세요.

도움말
iconfalse
title기능 설명
  • 실행 경로 : [제품(상품)명 > 컨트롤러(컴포넌트) 명 > 기능명(Property,Method,Event) > 속성(파라미터) 명]
  • 사용 방법
  • 이미지 추가 및 설명을 작성 합니다.
    1. 세부 내역
  • 적용 결과
    코드 블럭
    languagejs
    themeFadeToGrey
    firstline1
    titleExample code
    linenumberstrue

        

      

    1. 기능 설명
      1. 조건 개인화 기능을 간편하게 사용할 수 있습니다. 
        1. 조건 개인화 대상 컨트롤 설정은 i-AUD에서 제어하도록 변경되었습니다.
        2. PORTAL에서 일반 사용자는 해당 기능의 사용 유/무만 설정하여 해당 기능을 간편하게 이용할 수 있습니다.
             
    2. 사용 방법
      1. 실행 경로 : [i-PORTAL 접속 > i-AUD/i-META View 보고서 오픈] 
        1. 최근 조건으로 자동 실행된 보고서를 확인할 수 있습니다.

      2. i-AUD Designer에서 조건 컨트롤을 이용한 보고서를 제작합니다.
        Image Added

      3. 상단 메뉴 > 설정 창 오픈 > 보고서 설정 - 조건 개인화 사용 옵션의 값을 사용으로 설정 후 [ 확인 ] 버튼을 클릭합니다.
        Image Added
           

        • 조건 개인화 기능을 사용하지 않길 원하시거나 조건 개인화 기능을 컨트롤 별로 제어하고 싶으신 경우, 아래를 참고하세요.

          펼치기
          title조건 개인화 제어

          조건 개인화 옵션 우측의 [ Image Added ] 버튼을 클릭합니다.

          Image Added

          참고사항
          title조건 개인화 대상 설정 목록 표시 기준
          • 컨트롤 이름이 VS_로 시작하는 경우만 표시
          • InputBox, ComboBox, Calendar 류의 컨트롤만 표시
          • 컨트롤의 속성이 Visible = true, isReadOnly = false 일 때 표시


          도움말
          title조건 개인화 적용 기준

          전체 폼의 컨트롤을 설정하였다 하더라도, 조건 개인화 적용은 활성화 폼 기준으로만 적용됩니다.

          예) FORM1, FORM2가 있는 보고서를 저장할 때, FORM1을 활성화했을 경우, i-PORTAL에서 보고서 오픈 시 FORM1의 컨트롤에 제한되어 조건 개인화가 적용됩니다.


          1.  조건 개인화 기능 사용 안 함 설정 방법

          1.1. 조건 개인화 대상 설정 팝업 창의 그리드 좌측 체크 컬럼 헤더를 클릭하여 모든 row의 체크를 해제합니다.
          1.2. 우측 하단 [ 저장 ] 버튼을 클릭합니다.

          Image Added

          1.3. 설정 팝업 창의 조건 개인화 옵션이 사용 안 함으로 설정되었습니다. 우측 하단 [ 확인 ] 버튼을 눌러 설정 팝업 창을 닫은 후 해당 보고서를 다시 저장하세요.

          Image Added

          2. 조건 개인화 컨트롤 별 제어 방법

          2.1. 조건 개인화 대상 설정 팝업 창의 그리드 row 별 좌측 체크 컬럼의 체크를 비활성화하여, 원하지 않는 컨트롤들을 조건 개인화 기능에서 제외합니다.
          2.2. 우측 하단 [ 저장 ] 버튼을 클릭합니다.

          Image Added

          2.3. 설정 팝업 창의 조건 개인화 옵션이 사용 으로 유지되었습니다. 우측 하단 [ 확인 ] 버튼을 눌러 설정 팝업 창을 닫은 후 해당 보고서를 다시 저장하세요.

          Image Added


      4. 해당 보고서를 저장 후, i-PORTAL에서 해당 보고서를 오픈하여 포탈 보고서 제목 영역 좌측의 필터가 활성화 되어있음을 확인합니다.
        Image Added
           

    3. 적용 결과

      1. 조건 컨트롤의 값을 변경 후, 포탈 보고서 제목 영역의 우측 실행 버튼을 클릭 시, 변경한 값이 저장됩니다. 해당 보고서를 재오픈 시 변경한 값대로 조건 컨트롤의 값이 설정됩니다.

        Image Added

           

      2. 필터 컨트롤을 클릭하여 비활성화 시키면 조건 컨트롤의 값을 변경해도 해당 값이 저장되지 않습니다. (보고서 재 실행 시 비활성화 유지됨)

        Image Added


    정보
    title조건 개인화 로딩 완료 시점 이벤트가 추가되었습니다.

    Release No : 7.0.500.20241017-11

    1. 기능 설명: i-PORTAL에서 조건 개인화 설정 값이 적용된 시점(=조건 개인화 로딩 완료 시점)에 발생하는 이벤트[OnReportFilterLoadComplete]를 Script 작성 시 사용할 수 있습니다.
    2. 사용 방법:
      1. i-AUD 디자이너 > 편집 그룹 > Script Editor에 코드를 입력하여 사용할 수 있습니다.
        Image Added
      2. i-AUD 디자이너 > ProcessBot에 Report 이벤트에서 아래와 같이 선택하여 사용할 수 있습니다.
        Image Added


    (※ 관련 이슈: (BCRM#E3430) 보고서 내 Tree 컨트롤 조건개인화 설정)


    도움말
    title참고 사항
    • Admin > PORTAL 설정에서 '조건 개인화' 옵션의 사용 여부를 '사용'으로 설정해야 합니다.(기본 값: 사용)
      Image Added


    • 옵션의 세부 사항은 다음과 같습니다.

      세부 기능 명

      내용
      조건 개인화
      • 사용자가 조작 가능한 컨트롤을 대상으로 (컨트롤 속성 예시: Visible = true, IsEnabled = true, IsReadOnly = false)
    정보
    title필수 옵션
    • 옵션 설정 방법
    • 옵션 값 별 정의
    참고사항
    title제약 사항
    • 특정 환경에서 동작 안됨
    • 특정 설정에 따라서 동작을 안 함

    책갈피
    변경전/후
    변경전/후

    참고사항
    title주의 사항
    • 변경 사항

      변경 전변경 후릴리즈 번호
      • 개인별 조건 개인화 사용 여부가 가능합니다.
      • 최근 조건으로 실행하기 기능을 사용하려면, i-PORTAL의 조건 개인화 설정 팝업에서 적용이 필요합니다.
      • 보고서 제작 시, 해당 보고서의 조건 개인화 기능 설정 default 값은 true 입니다.
      • 최근 조건으로 실행하기 기능으로 조건 개인화가 적용됩니다.
      • i-PORTAL의 조건 개인화 설정 팝업을 제거하였습니다.
      • i-AUD의 설정 팝업에서 조건 개인화 기능 제어 팝업이 신규로 생성되었습니다.
      • 기존 7.0.400 에서 조건 개인화를 사용한 보고서의 경우, 자동으로 최근 조건으로 실행하기 기능으로 조건 개인화가 적용됩니다.
      7.0.500.20240329-01


    • 제약 사항
      1. Admin PORTAL 설정에서 옵션 설정하지 않은 경우, i-AUD 보고서 디자이너에서 해당 옵션 자체가 보이지 않습니다.

        PORTAL 설정 > 조건 개인화 옵션 true

        PORTAL 설정 > 조건 개인화 옵션 false

        Image Added

        Image Added



    기능 정보
    •  API Open
    •  UI Open
    •  Read Only
    •  Not Use
    •  Hidden
    •  Not Recommend
    •  해당 없음
    시작 버전 정보
    • Release No :  7.0.500.20240329-01


    변경 전

    변경 후

    정보
    title샘플 정보
    • 샘플 URL :
    • 샘플 파일

    첨부 파일
    patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,

    변경 전/후 제품 버전

    변경 전(제품 버전)
    참고사항
    title참고 자료
    펼치기

    첨부 파일

    정보
    title문서 수정 이력
    변경 이력

    하위 페이지 표시
    alltrue

    .*mtsz


    페이지 속성
    hiddentrue


    정보
    title숨겨진 기능

    ii. 사용자가 직접 지정한 조건을 사용하고 싶은 경우에는 해당 i-AUD 보고서 내부 스크립트에 아래 함수를 전역으로 추가하여 사용합니다.

    펼치기
    title사용자 정의 조건 사용


    코드 블럭
    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'];
    };


    참고사항
    title조건 컨트롤 우선 순위

    사용자 정의 조건 사용 > 조건 개인화 대상 설정의 팝업에서의 설정




    정보
    titleBCRM 정보


    (BCRM#D4196) [조건개인화V2] 조건 개인화 사용 방식의 개선을 요청합니다.
    (BCRM#E0070) [i-AUD][조건개인화]조건 개인화 대상 컨트롤이 isReadOnly=true, isEnabled=flase 일때 최종 값이 유지되지 않으면 좋겠습니다.
    (BCRM#E0088) [(#D4196) 하위 작업 건] 조건 컨트롤이 아닌 컨트롤의 이름을 'VS_' 혹은 'VN_' prefix를 붙여 짓고 옵션창을 띄울 경우 exception 오류 발생
    (BCRM#E3430) 보고서 내 Tree 컨트롤 조건개인화 설정


    View file
    namei-AUD 디자이너 조건개인화 UI 개선 2023.12.22.pptx
    height250