페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 20 다음 »

1. 호환성 공지

AUD Server보안취약점 조치(D1293)


1.1 보안 공지

AUD Server보안취약점 조치(D1293)


2. 업데이트 공지

일부 수정 사항이 적용되기 위해서는 SYSTEM_TEMPLATE를 배포 해야 합니다.


3. 릴리즈 노트

3.1 AUD플랫폼 공통

3.1.1 신규

 AUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)

> 기능 설명


3.1.2. 개선/변경

 AUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)

> 기능 설명

3.2 i-PORTAL

3.2.1 신규

 AUD플랫폼의 뷰어에서 사용되는 리소스를 압축하여 속도를 개선했습니다. (BCRM#D1055, D2214)


3.2.2 개선/변경

 권한이 없는 사용자에게 PORTAL 좌측 트리의 도구메뉴가 노출되지 않도록 개선했습니다. (BCRM#D2022)

> 기능 설명

3.2.3 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D2493) AUD 뷰어에서 캘린더 컨트롤에 포커싱이 되어 있는 상태에서 실행 버튼을 누르면 포커스가 안 빠지는 현상7.0.400.20230810-11
(BCRM#D2834) 일본어 적용 요청 (게시판)7.0.400.20230824-11
(BCRM#D2886) 탭 사용시 보고서 설명이 사라지는 현상7.0.400.20230907-11
(BCRM#D3235) fnCustomReportOpen 보고서 권한 오류7.0.400.20230921-11
(BCRM#D3343) 좌측상단 보고서 검색창 검색 오류7.0.400.20231019-11
(BCRM#D3354) Admin에서 스케줄 버튼 차단 설정하였으나 포탈에서 반영안되는 현상7.0.400.20231019-11
(BCRM#D2403) 웹 취약점검 리포트 개선 요청7.0.400.20231019-11

3.3 i-AUD

3.3.1 신규

 AUD 7.0에서 이미지 내보내기 기능을 위한 개선된 API를 추가하였습니다. (BCRM#D2586, D2467)

AUD 7.0에서 이미지 내보내기 기능을 위한 개선된 API를 추가하였습니다.

'ExportImageEx' API는 보고서 내의 컨트롤들을 이미지 형식으로 내보내는 기능을 제공합니다. 기존의 'ExportImage'함수를 대체하면서 발생하던 오류를 수정한 향상된 API 입니다. 이를 통해 원하는 형식의 확장자로 이미지를 공유하거나 문서화할 수 있습니다.


> 기능 설명

  1. API 구조
    1. ExportImageEx(controlNames, exportType, option)

      parameterData TypeDefault Value설명
      controlNamesstring[]

      controlNames

      이미지로 내보내기 할 컨트롤명을 배열로 전달

      빈 배열을 전달받으면, 현재 Form 의 전체 컨트롤들을 이미지로 내보낸다

      exportTypenumber6내보내기 할 파일의 확장자를 전달 ( enum 값 )
      optionobject ( optional )

      {

      fileName: Matrix.GetReportInfo().NAME,

      useDocHeaderTitle: true

      callbackFunc: null

      }

      내보내기 할 파일명과 내보내기가 끝난 뒤 실행되는 콜백 함수를 객체의 형태로 전달

      # fileName : 다운로드 되는 파일명

      # useDocHeaderTitle : exportType 유형이 문서형인 경우, 문서 타이틀에 [다운로드 파일명] 과 동일한 제목을 사용할 지 여부 옵션 ( Default : true )

      ※ 텍스트 변경 불가

      # callbackFunc : 작업이 마무리 된 후, 호출되는 함수

exportType

ExportImageEx 함수에서 지원하는 exportType 형식입니다.

exportType파일 형식
2Excel

3

HML
4PPT
5DOC
6PNG
7PDF

> 사용 예시

예제 코드
function callback(){
	console.log('image export operation has been successfully completed !!');
}


/**************************************
 * 버튼 컨트롤이 클릭되는 시점에 발생합니다.
 * * arguments :  
 *		 string	Id (Readonly:False) : 컨트롤이름 
 *		 string	Text (Readonly:False) : 라벨 값 
**************************************/
 var OnButtonClick  = function(sender, args){
 	Matrix.ExportImageEx(['Chart'], 6, {
		fileName: Matrix.GetReportInfo().NAME,
        useDocHeaderTitle: true,
		callbackFunc: callback
	});
 };

> 적용 화면

컨트롤 한 개만 출력여러 컨트롤들을 출력

이미지 크기는 컨트롤의 크기입니다.

이미지 크기는 form의 크기입니다. 또한, 배경색은 form의 배경색과 동일합니다.

필수 옵션

  • 기존의 ExportImage 함수도 사용 가능하나, API 문서에는 ExportImageEx 함수만 제공합니다.

제약 사항

  • Chart 컨트롤을 내보냈을 때 차트의 형태가 제대로 표현되지 않는 경우에는 차트의 Animation 속성을 조절하세요.
  • HighChart-Ex 컨트롤을 이미지로 내보내기 위해서는 차트 스크립트에 accessibility: { enabled: false } 속성을 추가해야 합니다.

변경 전/후 제품 버전

변경 전(제품 버전)

변경 전


다양한 옵션들이 존재했으나 이 옵션들의 목적을 명확하게 이해하기 어렵거나 원활한 작동에 어려움이 있었음

변경 후

목적이 명확하고 실용적인 옵션들을 유지하여 개선함

 OLAP Grid의 '사용자 지정 정렬'에 새로 고침 기능을 추가했습니다. (BCRM#D2890)

OLAP Grid의 '사용자 지정 정렬'에 새로 고침 기능을 추가했습니다. 

사용자

> 기능 설명

  1. 실행 경로 : i-AUD Designer > UI Bot > Add-In 컨트롤 생성 > 우측 PropertyGrid 의 "Class" 속성을 "TreeLayout" 으로 변경
  2. 사용 방법
    1. i-AUD Designer > UI Bot > Add-In 컨트롤 생성 > 우측 PropertyGrid 의 "Class" 속성을 "TreeLayout" 으로 변경 ( 기본 컨트롤 생성 )



    2. Node, Link 관련 DataSet 생성
      1. TreeLayout 컨트롤을 구성하는 Node, Link 에 대한 DataSet 이 1개씩 필요합니다.
      2. Node 에 대한 DataSet 은 아래와 같은 구조의 컬럼을 가져야 합니다.
        • 필수항목 : KEY, DEPTH
        • KEY 는 고유값으로 구성해야 합니다.
        • DEPTH 는 왼쪽을 기준으로 DEPTH 가 0 을 의미하고, 오른쪽으로 갈수록 DEPTH 가 높아지는것을 의미합니다.
        • CAPTION 이 빈 값인 경우, KEY 를 CAPTION 으로 표시합니다.
        • Node 에 이미지를 표현하고 싶은 경우, "ICON" 컬럼명으로 설정합니다. ( 이미지는 반드시 base64 데이터 이미지로 설정해야 합니다.)
        • 컬럼의 이름은 동일하지 않아도 가능합니다.
        • 옵션을 통해, 특정 컬럼을 KEY, VALUE 등에 적용하도록 하는 기능을 지원합니다. ( ※ 명시하지 않으면, KEY, VALUE 라는 이름의 컬럼을 찾음 )



      3. Link 에 대한 DataSet 은 아래와 같은 구조의 컬럼을 가져야 합니다.
        • 필수항목 : FROM, TO, VALUE
        • FROM : 보내는 Node KEY
        • TO : 받는 Node KEY
        • 컬럼의 이름은 동일하지 않아도 가능합니다.
        • 옵션을 통해, 특정 컬럼을 KEY, VALUE 등에 적용하도록 하는 기능을 지원합니다. ( ※ 명시하지 않으면, KEY, VALUE 라는 이름의 컬럼을 찾음 )




    3. DataSet 연결 및 컨트롤 실행

      1. Script 에서 [TreeLayout] Class를 불러옵니다.
        1. OnLoadComplete 이벤트에서 아래와 같이 Add-In 컨트롤의 API 를 통해 TreeLayout Class 를 불러옵니다.

        Example code
        /**************************************
         * 문서가 로드되고 AutoRefresh가 완료되는 시점에 발생합니다.
         * * arguments :  
         *		 bool	Success (Readonly:False) : 성공여부 
         *		 string	Message (Readonly:False) : 에러 메시지 
        **************************************/
         var OnLoadComplete  = function(sender, args){
        	var AddIn = Matrix.getObject("AddIn");
        	var TreeLayoutClass = AddIn.getScriptClass("TreeLayout");
        }
      2. TreeLayout 컨트롤에서 사용할 Node, Link DataSet 연결 후, 컨트롤의 Update 함수를 호출합니다.

        Example code
        TreeLayout.NodeDataSet = [Node DataSet Object];
        TreeLayout.LinkDataSet = [Link DataSet Object];
        
        TreeLayout.Update();			// Network 컨트롤 Update

대분류기능 유형

세부 기능 명

내용
옵 션
Node


















keyField
  • Node 에서 [KEY] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
captionField
  • Node 에서 [CAPTION] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
valueField
  • Node 에서 [VALUE] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
colorField
  • Node 에서 [COLOR] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
borderColorField
  • Node 에서 [BORDER_COLOR] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
depthField
  • Node 에서 [DEPTH] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
sizeField
  • Node 에서 [SIZE] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
iconField
  • Node 에서 [ICON] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
shapeField
  • Node 에서 [SHAPE] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
borderWidth
  • Node 테두리 두께를 설정
  • Number ( Default : 1 )
highlightedBackColor
  • Highlighted Node 의 배경 색상을 지정
  • String ( Default : #FFB85A )
highlightedBorderColor
  • Highlighted Node 의 테두리 색상을 지정
  • String ( Default : #FF9436 )
captionuse
  • Node 의 Caption 사용 여부를 설정
  • Boolean ( Default : false )
selection


use
  • Selection 에 대한 사용 여부를 설정
  • Boolean ( Default : true )
backgroundColor
  • Selection 의 배경 색상을 지정
  • String ( Default : #1E90FF )
borderColor
  • Selection 의 배경 색상을 지정
  • String ( Default : #FFFFFF )
borderWidth
  • Selection 의 테두리 두께를 지정
  • Number ( Default : 3 )
tooltipuse
  • Node 의 Tooltip 사용 여부를 설정
  • Boolean ( Default : false )
formatter
  • 사용자 지정 Tooltip 설정
  • Function ( Default : undefined )
  • DOM 구조의 문자열을 return 하면, 해당 DOM 을 Tooltip 으로 표시


Example Code

/*
* args
*   : row (DataRow)
*/
formatter: function(args) {
    return "<div></div>"
}

  • arguments 정보
    1. idx [number] : 해당 Node 에 대한 Index 정보
    2. row [DataRow] : MouseOver Node 에 대한 DataRow 정보
    3. ds [DataSet] : 노드에 대한 전체 DataSet 정보
eventclick
  • Node Click 에 대한 이벤트 기능을 정의
  • Function ( Default : undefined )
  • 선택한 Node 및 하위 Node 들에 대한 정보를 전달
    Example Code

    click: function(s, args) {
        (...)
    }

  • arguments 정보
    1. s [TreeLayout] : 해당 TreeLayout Component 객체
    2. args
      1. selectObject [Node] : 선택한 Node
      2. subNodes [Array]
        1. idx [number] : Node Index
        2. row [DataRow] : Node 에 대한 데이터
      3. linkDataTable [DataTable] : Link 의 DataTable 정보
      4. dataSet [DataSet] : Node 전체 DataSet 정보
doubleClick
  • Node Double Click 에 대한 이벤트 기능을 정의
  • Function ( Default : undefined )
  • 선택한 Node 및 하위 Node 들에 대한 정보를 전달


Example Code

dobuleClick: function(s, args) {
    (...)
}

  • arguments 정보
    1. s [TreeLayout] : 해당 TreeLayout Component 객체
    2. args
      1. selectObject [Node] : 선택한 Node
      2. subNodes [Array]
        1. idx [number] : Node Index
        2. row [DataRow] : Node 에 대한 데이터
      3. linkDataTable [DataTable] : Link 의 DataTable 정보
      4. dataSet [DataSet] : Node 전체 DataSet 정보
Link



fromField
  • Link 에서 [FROM] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
toField
  • Link 에서 [TO] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
valueField
  • Link 에서 [VALUE] 필드로 사용할 데이터셋의 컬럼을 지정
  • String ( Default : undefined )
captionuse
  • Link 의 캡션 사용 여부를 결정
  • Boolean ( Default : false )
eventclick
  • Link Click 에 대한 이벤트 기능을 정의
  • Function ( Default : undefined )
  • 해당 Link 의 From, To 에 대한 Node 정보 전달
    Example Code

    click: function(args) {
        (...)
    }

  • arguments 정보
    1. s [TreeLayout] : 해당 TreeLayout Component 객체
    2. args
      1. selectObject [Link] : 선택한 Link
      2. subNodes [Array] : From, To 에 대한 Node 정보
        1. idx [number] : Node Index
        2. row [DataRow] : Node 에 대한 데이터
      3. dataSet [DataSet] : Node 전체 DataSet 정보
doubleClick
  • Link Double Click 에 대한 이벤트 기능을 정의
  • Function ( Default : undefined )
  • 해당 Link 의 From, To 에 대한 Node 정보 전달



Example Code

dobuleClick: function(args) {
    (...)
}

  • arguments 정보
    1. s [TreeLayout] : 해당 TreeLayout Component 객체
    2. args
      1. selectObject [Link] : 선택한 Link
      2. subNodes [Array] : From, To 에 대한 Node 정보
        1. idx [number] : Node Index
        2. row [DataRow] : Node 에 대한 데이터
      3. dataSet [DataSet] : Node 전체 DataSet 정보
Defaulteventclick
  • Diagram 의 빈 영역에서 Click 이벤트에 대한 기능 정의
  • Function ( Default : undefined )
    Example Code

    click: function(args) {
        (...)
    }

  • arguments 정보
      1. s [TreeLayout] : 해당 TreeLayout Component 객체


제약 사항

  • Node 의 DataSet 에서 DEPTH 에 대한 값이 undefined 이면, 0 으로 인식하면서, 가장 앞(왼쪽) 에 배치된다.
  • Script 를 통해 Node 에 대한 색상을 변경 후 다시 기본값으로 설정하고자 한다면, 해당 속성 값을 명시적으로 'undefined' 로 설정해야한다. ( HighlightedBgColor, HighlightedBorderColor )


 OLAP Grid의 '사용자 지정 정렬'에 새로 고침 기능을 추가했습니다. (BCRM#D2890)

OLAP Grid의 '사용자 지정 정렬'에 새로 고침 기능을 추가했습니다. 

사용자 지정 정렬 팝업창 오픈 시, 기존에 설정된 사용자 지정 정렬이 있을 경우 해당 정렬 기준으로 리스트를 표현 하였습니다. 그러나 기존에 설정된 정렬 목록과 현재 존재하는 정렬 목록의 정합성을 확인할 수 없기 때문에 이를 [새로 고침]으로 갱신할 수 있도록 기능을 추가했습니다.


> 기능 설명

  1. 사용자 지정 정렬 팝업 창에서 좌측 하단의 [새로 고침] 버튼을 클릭할 시, 해당 시점을 기준으로 조회하여 데이터로 갱신하는 기능입니다.

> 적용 예

  1. 변경된 데이터가 없을 때도 새로고침 시 신규로 데이터 불러온 후 오름차순 정렬하여 표시 합니다.

 OLAP Grid 페이징 기능 사용 시, Record Count 에서 합계 Record를 제외하는 기능을 추가했습니다. (BCRM#D1824)

OLAP Grid 페이징 기능 사용 시, Record Count 에서 합계 Record를 제외하는 기능을 추가했습니다.


> 기능 설명

  1. OLAP Grid 페이징 기능 사용 시, 신규 옵션(IgnoreTotalCount) 체크 여부에 따라 레코드 수를 계산 및 표시합니다.

    1. True : 합계를 제외한 레코드 수 체크

    2. False : 기본 값, 합계 레코드를 모두 포함한 레코드 수 (Default)



      ※ 페이징 사용 체크박스 해제될 경우 해당 옵션은 비활성화 됩니다.


> 적용 예


 OLAP Grid에서 키보드 조작으로 셀 이동이 가능하도록 기능을 추가했습니다. (BCRM#D2565, D2602)

OlapGrid 데이터 조회 된 상태에서 데이터 셀 영역, Ctrl + 방향키(상/하, 좌/우) 입력 시 현재 선택된 셀 기준으로 같은 선 상의 데이터가 있는 셀로 바로 이동합니다.


> 기능 설명

  1. 동작기준

    1. 데이터 셀 영역

    2. Ctrl + 방향키(상/하, 좌/우)

    3. Shift + 방향키, + Home/End, +PgUp/PgDn
    4. 데이터 셀의 DisplayText 가 아닌 실제 Value 유무
    5. 이동 시 Value가 존재하는 셀을 찾고, 최종 셀이 가장 처음/마지막 셀 일때 찾은 Value가 없어도 반환 함
  2. 동작 예
    1. Ctrl + 방향키(상/하, 좌/우)

    2. Shift + 상/하 : 시작 셀 ~ 상/하 / Shift + 좌/우 : 시작 셀 ~ 좌/우


    3. Shift + Home : 좌측 가장 첫 셀 ~ 시작 셀 / Shift + End : 좌측 가장 끝 셀 ~ 시작 셀


    4. Shift + PgUp : 시작 셀 기준 수직 상단 첫 셀 ~ 시작 셀 / Shift + PgDn : 시작 셀 기준 하단 마지막 셀 ~ 처음 입력 셀
 List Grid에서 키보드 조작으로 셀 이동이 가능하도록 기능을 추가했습니다. (BCRM#D1688)

List Grid에서 키보드 조작으로 셀 이동이 가능하도록 기능을 추가했습니다.


> 기능 설명

  1. ctrl + 상하좌우 방향키 입력 시, 다음 이동할 셀 중 값이 비어 있지 않은 셀로 이동

  2. shift + 상하좌우, home, end, pageup, pagedown키 입력 시,때 현재 선택한 셀에서 이동하면서 range로 선택

 List Grid에서 Row 넘버의 텍스트 정렬을 설정하는 기능을 추가했습니다. (BCRM#D2635)

List Grid에서 Row 넘버의 텍스트 정렬을 설정하는 기능을 추가했습니다. 


> 기능 설명

  1. 실행 경로 : [AUD 7 > 데이타그리드 > 설정탭 > Row 헤더 정렬]
  2. 사용 방법
    1. 디자인 - 설정 - Row 헤더 정렬

      1. 세부 내역 - 왼쪽, 가운데, 오른쪽 정렬(default : 오른쪽)

    2. 적용 결과
      1. 왼쪽 정렬
      2. 가운데 정렬
 ServerScript에서 지정된 엑셀 영역을 데이터 테이블로 반환하는 API가 추가되었습니다. (BCRM#D2567)


> 기능 설명

  1. API 추가
    /**
         * 엑셀의 특정 영역을 데이터 테이블로 반환 합니다.
         * @param path 파일 경로
         * @param range 영역 e.g. 'Sheet1'!C1:D3 or 'Sheet1'!C1
         * @param options 옵션  
         *                  (ColumnHeader=true) //헤더가 포함되었는가?
         * @param invokeFunction //call back function
         * @return
         * @throws Exception
         */
        public synchronized ScriptDataTable ReadExcelToDataTable(String path, String range, String[] options ,Object invokeFunction) throws Exception


3.3.2 개선/변경

 AUD 7.0에서 날짜 변환 함수의 4.0 canvas 하위 호환성을 개선하였습니다. (BCRM#D1159)

하위 호환성을 유지하기 위해, ScriptDateUtil Class 의 날짜 변 함수의 return 값이 변경되었습니다.


> 기능 설명

  1. 대상 함수
    1. AddYears / AddMonths / AddDays / AddHours / AddMinutes / AddSeconds
  2. 대상 함수의 return 값이 기존 void 타입에서 ScriptDateUtil 로 변경되었습니다.
  3. 사용 방법

Example code
// <기존>
 var date = Matrix.GetDate();
 date.AddYears(1); // return void
 var stringDate = date.ToString('yyyy-MM-dd');

// <변경 후>
 var date = Matrix.GetDate();
 var stringDate = date.AddYears(1).ToString('yyyy-MM-dd'); // return ScriptDateUtil
 OLAP Grid, Data Grid를 엑셀로 내보낼 때, 소수점 자릿수가 최대 20자까지 표기되도록 변경하였습니다. (BCRM#D3566)

OLAP Grid, Data Grid를 엑셀로 내보낼 때, 소수점 자릿수가 최대 20자까지 표기되도록 변경하였습니다.


> 기능 설명

  1. OLAP Grid다음의 경우에서 엑셀의 소수점 자릿수가 최대 20자까지 표기됩니다.
    1. OLAP Grid Excel 내보내기
      1) 마우스 우클릭 (OLAP.maf)
      2) 포탈 상단의 기본 내보내기 (DataSet.maf)
      3) 메타 템플릿으로 생성 후의 포탈 상단 내보내기 (DataSet.maf)

    2. DataGrid Excel 내보내기
      1) 마우스 우클릭 (DataSet,maf)
      2) 일반/메타, 포탈 상단의 내보내기(DataSet.maf)

    3. MX-Grid 화면 출력/내보내기

> 적용 예

□ OLAP Grid 기본 내보내기 예제


□ OLAP Grid 마우스 우클릭 내보내기 예제


 □ OLAP Grid 포탈 상단 기본 내보내기 예제

 


□ OLAP Grid 메타 템플릿 으로 생성, 포탈 상단의 내보내기 예제


 MX-Grid 사용시 생성되는 json 캐시 파일 삭제 이벤트를 개선했습니다. (BCRM#D2732)

MX-Grid 사용시 생성되는 json 캐시 파일 삭제 이벤트를 개선했습니다.


> 기능 설명

  1. 파일의 임시 캐시 파일 압축 진행

  2. 파일 삭제 주기 및 시점 개선

    1. 시점 : 취소 실행 시, Export 동작 시에 파일을 삭제합니다.

    2. 주기 변경 : 기존에는 2시간이 지난 파일을 삭제했으나, 이 주기를 1시간으로 변경하였습니다.

  3. 캐시 디렉토리 구조 변경

    1. 캐시 기준 코드를 뷰어의 생성 번호를 기준으로 하여, 조회 시 마다 기존 캐시의 삭제 처리를 진행합니다.

 OLAP Grid 내 그리드 그룹 기능을 개선했습니다. (BCRM#D2889)

OLAP Grid 내 그리드 그룹 기능을 개선했습니다.


> 기능 설명

  1. 그룹의 정의

    1. Row/Column 영역에 배치된 필드의 데이터 중 특정 데이터만 다시 그룹화 하여 화면 상에 신규 필드처럼 추가할 수 있습니다.

    2. 기존에는 선택된 셀 에서 [마우스 우클릭] > [그룹], 선택된 셀 기준 Dimension 필드 기준으로 [그룹] 팝업창을 표시하여, 사용자로 하여금 수동으로 그룹>하위 아이템>하위 데이터를 선택 후 추가/삭제 하도록 제공하였습니다.

  2. 동작 방식
    1. 2개 셀 이상 Selection 된 후 [그룹] 오픈 시

      1. 아래와 같이 자동으로 첫번째 셀 값 기준으로 그룹 아이템 생성 후 Normal 타입으로 아이템을 자동으로 추가 합니다.
    2. 그룹 아이템 명 명명 규칙

      1. 2 개일 경우 : 첫번째 셀 값 + 두번째 셀 값
      2. 3 개 이상일 경우 : 첫번째 셀 값 (+나머지 셀 갯수)


 OLAP Grid의 캐시 설정 UI를 개선했습니다. (BCRM#D2906)

OLAP Grid의 캐시 설정 UI를 개선했습니다.


> 기능 설명

  1. OlapGrid 마우스우클릭 디자인 > 기타 탭 > 기타 설정 만료/갱신 메뉴





> 참고 자료


  1. 캐시 만료 주기 (단위:분)

    1. 데이터 캐시(원본 쿼리의 수행 결과셋)의 만료 주기를 분단위로 설정합니다. 최초 조회 시 생성된 캐시는 다음 조회 시 해당 만료 시간을 점검하여 만료된 경우, 재 조회합니다.

      설정값설명
      0캐시 기능 사용하지 않음
        - 항상 실시간으로 데이터 조회 수행
        - 쿼리 속도가 느리거나 데이터가 많은 경우 매 요청에 대해 DB에 접근해서,
          데이터를 가져오므로 속도가 느릴 수 있습니다.
      ※ 실시간 데이터는 업데이트 주기를 "매번 실행" 하도록 설정하여 조회 시 데이터를 변경을
        매번 점거하도록하여 성능과 데이터 정합성을 유지 하실 수 있습니다.
      -1 (음수)캐시 만료 없음
        - 캐시 만료없이 생성된 캐시만으로 서비스가 동작합니다.
         (실시간 데이터의 경우 업데이트 주기를 활용하여 데이터 정합성을 유지 하시기 바랍니다.)
      0보다 큰 정수설정된 시간이 지난 데이터에 대해서 데이터 요청 발생 시 모두 삭제 후 새로운 데이터를
      다시 조회하여 새로운 캐시로 교체 합니다.
  2. 캐시 갱신 주기 (단위:분)

    1. 현재 서비스하고 있는 캐시가 존재하는 경우 해당 캐시가 최신의 데이터인지 여부를 새로 데이터를 조회하여 두 개의 파일을 비교하여 동일하면 캐시 생성 시간을 업데이트 하고 다를 경우 캐시를 모두 삭제하고 다시 생성합니다.

      설정값설명
      -1 (음수)캐시된 데이터을 변경 여부를 점검하지 않습니다.
      0매번 조회 시 마다 최신 데이터 점검을 수행 합니다.
        - 항상 최신의 데이터를 유지할 수 있으나, 요청이 많을 경우 서버의 성능이
          저할 될 수 있습니다.
      0보다 큰 정수캐시가 생성된 시간으로 부터 설정 된 시간(분)이 지난 경우 데이터 베이스에서 데이터를
      조회 하여 현재의 캐시 데이터와 비교 작업을 수행 합니다.
 OLAP Grid 내 디멘젼, 메저 최초 정렬 시의 기본값을 desc로 변경했습니다. (BCRM#D2792)

OLAP Grid 내 디멘젼, 메저 최초 정렬 시의 기본값을 desc로 변경했습니다.


> 기능 설명

  1. COLUMN은 대부분 수치 데이터이며, 일반적으로 이를 역순으로 보는 경우가 많으므로 DESC를 기본으로 하도록 사양을 변경했습니다.


3.3.3 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D2193) ListGrid  MultiLineText 객체로 설정하면 데이터가 다 안나오는 현상7.0.400.20230727-11
(BCRM#D2490) 서식이 적용된 엑셀 복사, 붙여넣기가 안됨7.0.400.20230727-11
(BCRM#D2389) ListGrid 에서 Shift 키 누른 상태에서 마우스 휠 이동 시,  좌우 스크롤만 움직이도록 7.0.400.20230727-11
(BCRM#D1646) List Grid Row 병합 깨지는(?) 현상 관련 문의7.0.400.20230727-11
(BCRM#D1866) ListGrid 가로 스크롤 이동 시 가로 병합된 셀 풀리는 현상 7.0.400.20230727-11
(BCRM#D1880) mini portal 에서 메인 보고서 로딩 안되는 현상 (비주기)7.0.400.20230727-11
(BCRM#D2407) JScript 부분 오류  ( Smart Editer Addin 사용시 발생 )7.0.400.20230727-11
(BCRM#D1159) 4.0 canvas보고서의  AddDays,DddYears 함수를 7.0에서는 어떤것으로 대체해야할지?7.0.400.20230727-11
(BCRM#D2176) User Component 이용하여 보고서 호출 관련7.0.400.20230727-11
(BCRM#D2491) AUD DataGrid의 단위 변경이 안됨7.0.400.20230727-11
(BCRM#D1688) ListGrid에서 키보드 방향 키로 셀 이동 할 수 있도록 7.0.400.20230727-11
(BCRM#D2477) OLAP Grid 메저 항목 정렬 변경 시 좌우스크롤바 유지7.0.400.20230727-11
(BCRM#D2421) EPA2 사용중 년도값에 .0 이 붙어서 저장되는 현상 문의드립니다. 7.0.400.20230727-11
(BCRM#D1585) MX-Grid pdf export 문의7.0.400.20230727-11
(BCRM#D1919) 워드,네트워크,스톡 차트 등 관련 이슈 및 지원 요청7.0.400.20230727-11
(BCRM#D1824) Olap 그리드에서 소계와 총합계 행 카운팅 제외 7.0.400.20230727-11
(BCRM#D2560) Listgrid 사이즈 변경으로 인한 셀 테두리 잘림 현상7.0.400.20230810-11
(BCRM#D2527) AUD7 multicombobox 에 LeafNodeonly 속성 적용 시 선택 오류7.0.400.20230810-11
(BCRM#D2567) ServerScript에서 전체/특정 엑셀 시트 데이터셋으로 받아오는 기술 문의7.0.400.20230810-11
(BCRM#D2546) i-AUD DataGrid 행 추가 기능 오류7.0.400.20230810-11
(BCRM#D2427) AUD7 Datagrid 스타일 지정시 밑줄 적용되지 않음.7.0.400.20230810-11
(BCRM#D2554) i-AUD InputBox, Label Fomula에 DATEADD 함수 사용시 오류 발생7.0.400.20230810-11
(BCRM#D2758) AUD7 DataGrid 상단 기능에 대해 태블릿, 모바일 동작 가능 문의7.0.400.20230824-11
(BCRM#D2512) MX_GRID 엑셀 DATEDIF, YEARFRAC 함수 추가 요청7.0.400.20230824-11
(BCRM#D2664) i-AUD Designer Module Editor 기능 개선7.0.400.20230824-11
(BCRM#D2596) OLAP Grid 멀티헤더 사용 시에도 필드별 정렬 기능 추가 7.0.400.20230824-11
(BCRM#D2830) MX-Grid 이름 관리자 변수값 사용 시 쿼리문으로 빈 값으로 넘겨짐7.0.400.20230824-11
(BCRM#D2792) OLAP Grid 내 디멘젼, 메저 정렬 시 asc, desc 를 선택지정 할 수 있는지 문의7.0.400.20230824-11
(BCRM#D2732) [개선] MX-GRID json 파일 삭제 이벤트 확대7.0.400.20230824-11
(BCRM#D2773) 일본어 적용 요청 (i-META Viewer 필터)7.0.400.20230824-11
(BCRM#D2586) ExportImage 문의드립니다.7.0.400.20230824-11
(BCRM#D2846) [긴급] AUD화면 chart 컨트롤 숫자크기 조절 여부 문의 7.0.400.20230829-21
(BCRM#D2832) [AUD] xlsx로 내보내기 시 속도 성능 개선 문의7.0.400.20230907-11
(BCRM#D2977) LOVService.jsp 500 에러7.0.400.20230907-11
(BCRM#D2890) 오류) Meta view mtvx 사용자 지정 정렬 항목이 조회 데이터와 다름(생성시 데이터로 나옴)7.0.400.20230907-11
(BCRM#D2929) 데이터 그리드 로우 가로 병합 문의7.0.400.20230907-11
(BCRM#D2122) 차트 속성에서 계열탭의 차트 유형에 default 를 추가하여 default 인 경우 기본탭의 차트 유형이 적용되도록 개선7.0.400.20230907-11
(BCRM#D2699) i-AUD Designer BoxStyle 복사 기능 개선7.0.400.20230907-11
(BCRM#D2904) i-AUD 차트 범주 항목 이름 약어 처리7.0.400.20230907-11
(BCRM#D2852) i-AUD 차트 데이터 레이블 수식 적용7.0.400.20230907-11
(BCRM#D2856) OLAP GRID Row 항목 병합 기능 요청 7.0.400.20230907-11
(BCRM#D2751) Module내 특정 폼을 대화상자(팝업 윈도우)로 실행하기 버그7.0.400.20230907-11
(BCRM#D2908) JScript 중 Matrix 클래스의 GetDataSource 질문7.0.400.20230907-11
(BCRM#D2992) MX-Grid / 조건부서식을 지정한 셀을 AUD함수{=A1}로 참조했을 때 서식표출 오류7.0.400.20230907-11
(BCRM#D3059) MX-Grid의 시트 보호 후, 셀에 입력 시 자동으로 refresh가 되는 오류7.0.400.20230921-11
(BCRM#D3037) META OLAP Grid 구성 후 DimensionFilter 오류 (해당범위 지정하면 범위 값이 아닌 선택된 값만 조회됨)7.0.400.20230921-11
(BCRM#D3139) 데이터그리드에서 컬럼을 mask edit 형태로 입력 받으면 필터에 항목이 뜨지 않는 현상7.0.400.20230921-11
(BCRM#D2971) i-AUD 보고서에서 Matrix.ExportImageEx() 처리 관련 문의7.0.400.20230921-11
(BCRM#D3192) List-Grid 디자인 기능 (Group기능) 적용 시, Data연결 및 해당 컨트롤 인식 불가7.0.400.20230921-11
(BCRM#D3036) META OLAP Grid 구성 후 DimensionFilter 오류 (해당범위 지정 후 null 값 표시 현상)7.0.400.20230921-11
(BCRM#D2807) i-AUD Designer 차트 Cursor 기능 개선7.0.400.20230921-11
(BCRM#D2121) i-AUD 레이아웃관리자에서 검색기능 추가 검토7.0.400.20230921-11
(BCRM#D3252) 간트차트 보고서의 공백 영역에서 툴팁이 뜨는 현상에 대한 이슈 7.0.400.20231005-11
(BCRM#D2915) i-AUD 프로세스 봇 컨트롤 선택 개선7.0.400.20231005-11
(BCRM#D3194) i-AUD MXGrid '엑셀로 내보내기' 기능 작동 중 멈춤7.0.400.20231005-11
(BCRM#D3186) AUD보고서 파이차트 크기 일관성 유지 관련7.0.400.20231005-11
(BCRM#D3246) DataGrid 사용자 정의 폰트 Default 표기 오류7.0.400.20231005-11
(BCRM#D2980) 엑셀 파일 MX-Grid 전환 시 MEDIAN 함수 지원 불가7.0.400.20231019-11
(BCRM#D3352) MX-grid 미지원 함수입니다7.0.400.20231019-11
(BCRM#D3578) DataGrid 행추가 - 행삭제 - 행추가시 현상 문의7.0.400.20231102-11
(BCRM#D3539) TreeLayout에서 마우스 이벤트를 통한 Link 변경 기능 추가 요청 문의7.0.400.20231102-11
(BCRM#D3503) 레이아웃관리자에서 검색 후 OLAP Grid 에 배치정보 반영안됨7.0.400.20231102-11
(BCRM#D3450) AUD 6 에서 AUD 7 업그레이드후 보고서 호출시 에러 발생 문의7.0.400.20231102-11
(BCRM#D3581) DataGrid 복사/붙여넣기 문의7.0.400.20231102-11
(BCRM#D3428) 서버스크립트 base64 decode 예제 요청7.0.400.20231102-11
(BCRM#D3610) 셀 병합된 그리드 체크박스 일괄 체크에 관한 문의7.0.400.20231127-01
(BCRM#D3757) multipart/form-data 요청되어야하는 Method 항목 중에 일반 요청으로 동작하는 현상7.0.400.20231127-01
(BCRM#D3566) 엑셀 내보내기 소수점 자릿수7.0.400.20231127-01
(BCRM#D3682) 트리그리드 체크 박스 문의드립니다.7.0.400.20231127-01
(BCRM#D3702) OLAP Grid에 SubTotalPercentOfColumn 기능이 정상적으로 작동되지 않는 현상7.0.400.20231127-01
(BCRM#D3680) 트리그리드 문의드립니다.7.0.400.20231127-01
(BCRM#D3689) 트리그리드 Validate 동작 문의드립니다.7.0.400.20231127-01
(BCRM#D3699) 정렬 설정한 항목을 다시 조회할때 문구가 겹쳐보이는 현상7.0.400.20231127-01
(BCRM#D3707) MX-Grid 한글 내보내기 기능 오류 [차트 계열 표시X]7.0.400.20231127-01
(BCRM#D3716) 차트에서 축 텍스트 각도를 변경하고 싶습니다.7.0.400.20231127-01

3.4 i-MATRIX

3.4.1 개선/변경

 i-MATRIX 데이터 조회 시, 변수 설정 창의 기능을 개선했습니다. (BCRM#D0035)

변수 설정 창에서 이름 정의된 변수의 이름 및 값이 목록을 표시하여, 사용자의 혼란을 줄일 수 있도록 개선했습니다.


3.4.2 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D3432) i-MATRIX에서 META항목이 LOV SQL로 풀리지 않음7.0.400.20231102-11
(BCRM#D3051) [i-MATRIX] 틀고정 보고서 내려받기시 조회 조건영역 숨는 현상.7.0.400.20230921-11
(BCRM#D3076) [i-MATRIX 7]데이터셋 관리자에서 데이터 저장시 xlsx파일 형식 지원7.0.400.20230921-11
(BCRM#D3287) Matrix 오류메세지 확인요청7.0.400.20231019-11
(BCRM#D2995) i-MATRIX META DefaultSQLHINT 기능이 동작하지 않는 버그7.0.400.20230907-11
(BCRM#D3111) EPA Matrix 메뉴 등록 시 확장자(.xlsx) 가 붙을 경우 화면 안보임 현상7.0.400.20230921-11
(BCRM#D2458) 조회조건 Property 수정 시, 값이 제거 되지 않도록 개선 요청7.0.400.20230727-11
(BCRM#D2515) 엑셀다운로드시 다운로드사유 입력하는 모듈에 대한 수정 요청.7.0.400.20230727-11
(BCRM#D2738) i-MATRIX  DB Bot 선택시 오류 메세지 나오는 현상7.0.400.20230824-11
(BCRM#D2739) i-MATRIX 에서 META사용시  조회항목 (COMBO BOX) 전체 검색이 안되는 현상7.0.400.20230824-11
(BCRM#D3195) META로 데이터 가져오기 후 메타 쿼리의 헤더 출력 체크 해제가 안 되는 현상7.0.400.20230921-11
(BCRM#D3500) i-MATIRX 스케줄러 파라미터 전송시 달력 컨트롤(FROM TO 조회) DATE함수 적용7.0.400.20231127-01
(BCRM#D2305) VN_변수에서 빈값일 경우 쿼리에 빈값이 아닌 0 숫자 데이터가 들어가는현상 7.0.400.20230718-21
(BCRM#D3351) 시트 이동 시 컨트롤창 크기가 제대로 반영이 안되는 현상7.0.400.20231019-11
(BCRM#D3693) MX-Service CPU 점유율에 대한 문의7.0.400.20231127-01

3.5 i-META

3.5.1 신규

 i-META Server 에서 권한 정보 및 메타서버에 필요한 정보 로딩 방식을 개선 했습니다.(BCRM#D2079)

3.5.2 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D2598) AUD 디자이너에 조회 조건 컨트롤 생성 시 오류7.0.400.20230810-11
(BCRM#D2717) MetaXML 파싱 오류7.0.400.20230824-11
(BCRM#D2957) 입력유형을 PickList 일때 파일열기 선택시 오류7.0.400.20230907-11
(BCRM#D2817) prompt로 설정된 항목이 값 목록(LOV)에 조회되지 않은 데이터 조회 안되는 현상7.0.400.20230907-11
(BCRM#D2942) MetaViewer 파일 Local 저장 및 Local파일 오픈 후 공용폴더 저장 시 오류 발생7.0.400.20230907-11
(BCRM#D2715) 멀티테이블 JOIN시 쿼리 파싱7.0.400.20230921-11
(BCRM#D3075) 값 목록(LOV) 조회시 로딩바가 중복 발생하는 현상7.0.400.20230921-11
(BCRM#D2926) META Viewer 끼리 병합 안되는 현상7.0.400.20230921-11
(BCRM#D3260) 계층항목을 LOVSql로 구성하고 상위 값을 파라미터 적용시 쿼리 바인딩 안되는 현상7.0.400.20231005-11
(BCRM#D3268) AddGlobalParamsEx에 선언한 Global 변수 관련7.0.400.20231005-11
(BCRM#D2819) 날짜형 조회 조건에 배치 시 D-1로 셋팅하는 기능 추가7.0.400.20231102-11
(BCRM#D3840) 메타 뷰 조회조건에서 포함하지않음 비교연산자 사용 후 내보내기 시 엑셀파일에 연산자가 표시 안 되는 현상7.0.400.20231127-01
(BCRM#D3619) 병합뷰에서 병합옵션을 Union/Union All로 설정후 항목 배치시 그룹함수 생성됨7.0.400.20231127-01

3.6 ADMIN

3.6.1 신규

 ADMIN에서 i-META를 수동으로 업데이트 할 수 있도록 기능을 추가했습니다. (BCRM#D2023)

ADMIN에서 i-META를 수동으로 업데이트 할 수 있도록 기능을 추가했습니다.


3.6.2 개선/변경

 ADMIN의 버튼권한관리 기능을 전면적으로 개편했습니다. (BCRM#D1624)

3.6.3 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D1857) iMgt > 스케줄관리 > SSO 적용된 URL을 호출하는 방법 문의7.0.400.20230727-11
(BCRM#D2589) AUD Platform Admin 폴더 및 파일 삭제 오류7.0.400.20230810-11
(BCRM#D2896) Admin 그룹별 사용자 관리에서 사용자 추가하고 저장 시 오류 발생7.0.400.20230907-11
(BCRM#D3635) 이중화 환경에서 Admin의 제품별 옵션 값을 변경시 클러스터링이 안되는 현상7.0.400.20231127-01

3.7 AUD Server

3.7.1 개선/변경

 SimpleSSO 를 통해 target url 호출 시 multipart/form-data 전송 기능을 추가 했습니다. (BCRM#D1939)


3.7.2 버그 수정 목록

 버그 수정 목록
이슈 명릴리즈 번호
(BCRM#D1881) 비밀번호 암호화 시 salt 적용 요청 건7.0.400.20230727-11
(BCRM#D1841) Matrix.GetUserInfo().UserName 값을 가져올 시 한글이 깨져 ???로 가져오는 현상. 7.0.400.20230907-11
(BCRM#D3228) 메타 백업 파일 문의드립니다.7.0.400.20231019-11
(BCRM#D3531) 유플러스 기업DW시스템 BI7.0) 보고서 실행 쿼리 재확인 요청7.0.400.20231102-11

4. 참고 자료

> 설치 가이드

> 제품별 옵션 가이드




  • 레이블 없음