1. exportData의 인자들을 설정할 수 있는 (cfg) ExportDataConfig 옵션 추가
(Cfg)Down2ExcelConfig 와 동일하게, exportData 함수 호출시 들어가는 인자를 공통으로 설정합니다.
CommonOptions(static)에 Cfg속성에 설정하시면 모든 화면에서 exportData 함수 호출시 기본적인 속성을 설정하실 수 있습니다.
[사용 예시]
options.Cfg = {
// 모든 화면에서 exportData 로 엑셀 다운로드시 기본 속성을 설정
ExportDataConfig
: {
"sheetDesign":0,
"merge":1
}
};2. 시트를 태블릿 모드로 생성할 수 있는 (cfg) TabletMode 옵션 추가
태블릿 PC 와 같은 기기 사용 시 기존은 무조건 모바일 모드로 동작했습니다.
TabletMode:1(true) 를 설정하면 태블릿 PC에서 시트가 모바일 모드가 아니라 태블릿 모드로 동작합니다.
3. 마우스 드래그 또는 shift+클릭으로 Type: "Bool" 컬럼만 선택할 경우 선택 셀의 체크를 변경하는 (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 옵션 추가
기존에 있었던 (Col)EnumStrictMode: 1 은 Enum 에 없는 값이 들어올 때 단순히 셀에 해당 값을 표시하는 속성입니다.
이번 릴리즈에서 2 옵션을 추가하여 Enum에 없는 값이 들어올 때 셀에 표시할 뿐 아니라 Enum, EnumKeys 에 자동으로 해당 값이 추가됩니다.
5. 조회된 데이터에 Enum에 설정한 값이 없을 때, Enum의 드롭다운 메뉴에 대체 텍스트를 표시할 수 있는 (col) EnumNoMatchText 옵션 추가
(Col)EnumNoMatchText:1 로 설정 시 Enum 에 설정한 값이 없을 때 Enum 셀에 들어온 값이 아닌 대체 텍스트를 표시할 수 있습니다.
Enum 에 설정한 값이 셀에 출력되어야 함으로 (Col)EnumStrictMode:1 과 함께 사용하셔야 합니다.