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 같은 연속된 문자가 줄바꿈 되지 않는 문제 수정