New
1. exportData
의 인자들을 설정할 수 있는 (cfg) ExportDataConfig
옵션 추가
(Cfg)Down2ExcelConfig 와 동일하게,
exportData 함수 호출시 들어가는 인자를 공통으로 설정합니다.
CommonOptions(static)에 Cfg속성에 설정하시면 모든 화면에서 exportData 함수 호출시 기본적인 속성을 설정하실 수 있습니다.
[사용 예시]
options.Cfg = { // 모든 화면에서 exportData 로 엑셀 다운로드시 기본 속성을 설정 ExportDataConfig: { "sheetDesign":0, "merge":1 } }; |
2. 시트를 태블릿 모드로 생성할 수 있는 (cfg) TabletMode
옵션 추가
(cfg) TabletMode
옵션 추가 태블릿 PC 와 같은 기기 사용 시 기존은 무조건 모바일 모드로 동작했습니다.
TabletMode:1(true) 를 설정하면 태블릿 PC에서 시트가 모바일 모드가 아니라 태블릿 모드로 동작합니다.
3. 마우스 드래그 또는 shift+클릭으로 Type: "Bool" 컬럼만 선택할 경우 선택 셀의 체크를 변경하는 (col) SelectCheck
추가
(col) SelectCheck
추가 체크박스를 여러 개 변경할 때 사용성이 간편하도록(Col)SelectCheck 인자가 추가되었습니다.
해당 인자를 1로 설정 시, 다중 선택(마우스 드래그, shift+클릭) 시 체크박스의 값이 반전 됩니다.
[사용 예시]
Cols : [ { Header: { Value: "체크박스(Bool)", HeaderCheck: 1 }, Type: "Bool", Name: "CheckData", CanEdit: 1, SelectCheck: 1, // 다중 선택 시 체크박스의 값이 변경되도록 설정 }, ...] |
4. 조회된 데이터에 Enum
에 설정한 값이 없을 때, Enum
, EnumKeys
에 해당 값이 추가되는 (col) EnumStrictMode: 2
옵션 추가
Enum
에 설정한 값이 없을 때, Enum
, EnumKeys
에 해당 값이 추가되는 (col) EnumStrictMode: 2
옵션 추가 기존에 있었던 (Col)EnumStrictMode: 1 은 Enum 에 없는 값이 들어올 때 단순히 셀에 해당 값을 표시하는 속성입니다.
이번 릴리즈에서 2 옵션을 추가하여 Enum에 없는 값이 들어올 때 셀에 표시할 뿐 아니라 Enum, EnumKeys 에 자동으로 해당 값이 추가됩니다.
5. 조회된 데이터에 Enum
에 설정한 값이 없을 때, Enum
의 드롭다운 메뉴에 대체 텍스트를 표시할 수 있는 (col) EnumNoMatchText
옵션 추가
Enum
에 설정한 값이 없을 때, Enum
의 드롭다운 메뉴에 대체 텍스트를 표시할 수 있는 (col) EnumNoMatchText
옵션 추가 (Col)EnumNoMatchText:1 로 설정 시 Enum 에 설정한 값이 없을 때 Enum 셀에 들어온 값이 아닌 대체 텍스트를 표시할 수 있습니다.
Enum 에 설정한 값이 셀에 출력되어야 함으로 (Col)EnumStrictMode:1 과 함께 사용하셔야 합니다.
1. shift+마우스 휠로 시트의 가로 스크롤이 이동하도록 수정
2. 스크롤 바 클릭 시 다이얼로그가 닫히도록 수정
3. 마우스 휠 스크롤 시 필터 다이얼로그가 닫히도록 수정
4. 피벗 생성 시 데이터에 '가 존재하는 경우 피벗 시트의 헤더가 정상적으로 생성되지 않던 문제 수정
5. (cell) CanEdit
이 없는 상태에서 데이터 행을 클릭하면 무조건 헤더 체크가 되는 현상 수정
6. 피벗 다이얼로그의 필터 다이얼로그가 닫히는 동작 개선
Excel Fix
1. down2Excel
로 파일을 다운로드할 때, 틀고정을 설정할 수 있는 freezePane
인자 추가
ibsheet-excel.js 1.1.15-20250327-15 버전에서 해당 릴리즈가 이루어졌습니다.
2. 엑셀 다운로드 시 setFixedTop
으로 고정한 행이 다운로드 되지 않는 문제 수정
setFixedTop
으로 고정한 행이 다운로드 되지 않는 문제 수정 Dialog Fix
1. 피벗 다이얼로그 빈 영역 클릭 시 필터 필드의 다이얼로그가 닫히도록 수정
ibsheet-dialog.js 1.1.34-20250327-15 버전에서 해당 릴리즈가 이루어졌습니다.