New
1. Formula
의 계산이 발생하기 전 시점의 onBeforeRowFormula
이벤트 추가
Formula
의 계산이 발생하기 전 시점의 onBeforeRowFormula
이벤트 추가
각 행에서 Formula가 실행되기 전 호출되는 이벤트인 onBeforeRowFormula 이벤트가 추가되었습니다.
리턴을 통해 Formula의 실행을 제어할 수 있습니다.
> 1(true)리턴 시 각 행에서 실행되는 실행되는 Formula 동작을 막습니다.
**주의 : 해당 이벤트는 Formula 설정이 많을 수록 많이 호출되기 때문에 성능에 문제가 발생할 수 있습니다.
options.Events = { onBeforeRowFormula:function(evtParam){ // 첫번째 행이 아닐 때 Formula를 실행하지 않습니다. var sheet = evtParam.sheet; var datas = sheet.getDataRows(); if (datas.length > 0) { var firstRow = sheet.getFirstRow(); if (evtParam.row != firstRow) { return true; } } } } |
2. Filter
행의 Defaults
의 최대 너비를 설정할 수 있는 (Cfg) FilterDefaultsMaxWidth
추가
Filter
행의 Defaults
의 최대 너비를 설정할 수 있는 (Cfg) FilterDefaultsMaxWidth
추가
필터 행에서 Defaults 를 사용할 때 생성되는 필터 메뉴의 MaxWidth 를 설정합니다.
생성될 필터 메뉴의 width 가 설정하는 값보다 작은 경우에는 기존의 생성될 width 가 우선되고, 설정하는 값보다 큰 경우에 필터 메뉴의 너비 축소 및 가로 스크롤이 생성됩니다.
options.Cfg = { FilterDefaultsMaxWidth: 500 }; |
3. getSaveJson
사용 시 null값을 ""이 아닌 null로 추출할 수 있는 (Cfg)PreserveNull
옵션 추가
getSaveJson
사용 시 null값을 ""이 아닌 null로 추출할 수 있는 (Cfg)PreserveNull
옵션 추가
사용자가 데이터를 null로 기입한 경우 시트 객체에 null 값 그대로 바인딩하고, getSaveJson으로 데이터 추출시 데이터를 ""이 아닌 null 값 그대로 추출합니다.
options = { Cfg :{ PreserveNull: 1, // 사용자가 데이터를 null로 기입한 경우 getSaveJson으로 데이터를 추출할 때 데이터가 null 값 그대로 추출됨 ... } }; |
Css New1. Wrap1 클래스에 word-wrap 속성 추가
.IBWrap1
{ white-space:normal; word-wrap: break-word;
}
Wrap1 클래스에 word-wrap 속성 추가
.IBWrap1
{ white-space:normal; word-wrap: break-word;
}
1. Bool
타입 셀을 대상으로 setValue
시 성능 개선
Bool
타입 셀을 대상으로 setValue
시 성능 개선
2. 헤더 전체 체크 성능 개선
3. 열이 많은 경우에서 showFilterDialog
, hideFilterDialog
동작 속도 개선
4. Def.Subsum
에 CalcOrder
가 설정된 경우, Attr+Formula
는 동작하도록 변경
Def.Subsum
에 CalcOrder
가 설정된 경우, Attr+Formula
는 동작하도록 변경 5. DragObject: 2, 3
에서 드래그 객체의 너비가 증가하던 문제 수정
DragObject: 2, 3
에서 드래그 객체의 너비가 증가하던 문제 수정
6. DefaultsWidth
의 이름을 DefaultsMaxWidth
로 변경
DefaultsWidth
의 이름을 DefaultsMaxWidth
로 변경
7. (Cfg) SearchMode:0
에서 시트의 사이즈를 늘렸다가 줄일 때 시트 높이가 정상적으로 업데이트 되지 않는 문제 수정
(Cfg) SearchMode:0
에서 시트의 사이즈를 늘렸다가 줄일 때 시트 높이가 정상적으로 업데이트 되지 않는 문제 수정
8. (Cfg) UseFilterDialog
를 설정한 상태에서 addCol
로 시 새로 추가된 열의 헤더에 필터 아이콘이 표시되지 않던 문제 수정
(Cfg) UseFilterDialog
를 설정한 상태에서 addCol
로 시 새로 추가된 열의 헤더에 필터 아이콘이 표시되지 않던 문제 수정
9. dispose
후 스타일 행의 저장, 불러오기 동작이 이루어지지 않던 문제 수정
dispose
후 스타일 행의 저장, 불러오기 동작이 이루어지지 않던 문제 수정
10. 필터다이얼로그의 크기가 변경된 이후, 텍스트 필터의 위치가 비정상적으로 표시되던 문제 수정
필터다이얼로그의 크기가 변경된 이후, 텍스트 필터의 위치가 비정상적으로 표시되던 문제 수정
11. (Row) Wrap: 1
이 설정된 경우, Text
타입 셀에서 3333
같은 연속된 문자가 줄바꿈 되지 않는 문제 수정
(Row) Wrap: 1
이 설정된 경우, Text
타입 셀에서 3333
같은 연속된 문자가 줄바꿈 되지 않는 문제 수정