New

- (Event) onReadCanEditDate return 형식 추가

return [false,"class명"] - css class를 설정 할 수 있는 인자 추가

ex) 

<style>

.bgColor{ background-color: #baebbd; }

</style>

<script>

 onReadCanEditDate:function (evtParam) {

      if (evtParam.col === 'DUE_DATE') {

        var row = evtParam.row;

        var startDate = new Date(parseInt(row.ORDER_DATE, 10));

        var endDate = new Date(parseInt(row.DTDY31, 10));


        // 수주일과 검수일 사이만 선택 가능함.

        if (evtParam.date < startDate || evtParam.date > endDate) {

          return [false,"bgColor"]; //취소선 대신에 bgColor class의 내용 반영


        }


       return true

      }

    }

</script>



[수정전 달력 - 선택할 수 없는 날짜 취소선으로 처리]


[수정후 달력  - 선택할 수 없는 날짜 배경색으로 처리 ]



- (Cfg) GroupFormat 예약어 추가

{%vc} 감춰진 행을 제외하고 행 갯수 표시


- 필터 행의 필터옵션에 값있음, 값없음 추가

main.css 업데이트 필요 - 아래 class 추가 

.IBFilter14Left,.IBFilter14Right,.IBFilter14Menu 

.IBFilter15Left,.IBFilter15Right,.IBFilter15Menu



메세지 파일 업데이트 필요 - ko.js, cn.js 등

 "MenuFilter": {

      "F0": "사용안함",

      "F1": "같음",

      "F2": "같지 않음",

      "F3": "작음",

      "F4": "같거나 작음",

      "F5": "큼",

      "F6": "같거나 큼",

      "F7": "단어로 시작함",

      "F8": "단어로 시작하지 않음",

      "F9": "단어로 끝남",

      "F10": "단어로 끝나지 않음",

      "F11": "포함함",

      "F12": "포함하지 않음",

      "F13": "상위 10",

      "F14": "값 있음", //추가

      "F15": "값 없음" //추가

    }




값있음 : 값이 있는 데이터를 필터링 함

값없음 : 빈 데이터를 필터링 함



Fixed

- (Cfg) ClickPivotFilter : 1 사용시 Enum 컬럼의 값이 Filter 되지 않는 증상 수정

[원본데이터]


[Enum 컬럼으로 Pivot 된 데이터]

[수정전] -  Pivot 시트에서 강원 컬럼의 여자를 클릭 했을 경우


[수정후] - Pivot 시트에서 강원 컬럼의 여자를 클릭 했을 경우


- (Cfg) SearchMode : 4, (Cfg) PageLength 설정한 시트에서 (Cfg) PageLength 설정값 보다 

많은 데이터 조회시 페이지네비게이션 값이 바뀌는 현상 수정

PageLength 에 설장한 갯수만큼 조회 해야 한다.


- (Cfg) SearchMode : 4, (Cfg) IgnoreFocused :1 설정한 시트에서 (Method) getPageIndex의 리턴값이 1부터 시작하는 현상 수정

- (Cfg) SearchMode : 0, Group과 Filter 기능을 썼을때 오류 나는 증상 수정

Uncaught TypeError: Cannot read properties of null (reading 'insertRow')