1. Enum셀을 클릭 시 드롭다운 메뉴의 열림 여부를 설정 할 수 있는 (cfg) EnumOpenMode 옵션 추가
포커스 이동 간에 Enum 드롭다운 메뉴 열기 방법을 설정할 수 있습니다.
EnumOpenMode:0 로 설정 시 포커스 시 (다른 셀에서 해당 셀을 클릭하는 등) Enum 목록을 열지 않습니다.
| Value | Description |
|---|---|
| 0(false) | 포커스 시 Enum 리스트 목록을 표시하지 않음 |
| 1(true) | 포커스 시 Enum 리스트 목록을 표시 (default) |
[사용 예시]
options.Cfg = {
EnumOpenMode: 0 // 포커스 시 Enum 리스트 목록을 표시하지 않음.
}2. 시트의 배율을 조절할 수 있는 기능 추가
- (cfg) Scale옵션 추가
- 주어진 배율(zoom factor)에 따라 시트 전체를 확대하거나 축소합니다.
1.0보다 작은 값은 시트를 축소합니다. (0.1 미만으로 사용하실 수 없습니다.)
1.0보다 큰 값은 시트를 확대합니다.
주의 : 해당 속성은Menu,Dialog, Message에는 영향을 주지 않습니다.
주의 : 시트 div의 너비나 높이를 100%와 같이 비율로 설정하여 사용하시는 경우 NoVScroll이나 NoHScroll을 같이 사용하실 때, 설정하신 배율에 따라 시트의 영역 전체가 확대/축소 될 수 있습니다. (Method)setScale추가setScale(val, render) 를 이용하여 동적으로 Scale 옵션을 설정할 수 있습니다.(Method)getScale추가- 현재 시트에 설정되어있는 Scale 값을 확인할 수 있습니다.
- ctrl + '+', ctrl + '-' 로 배율 변경 동작 추가
| val | number | 선택 | 배율(zoom factor) 지정 (default:1.0) |
|---|---|---|---|
| render | boolean | 선택 | 즉시 화면 반영 여부해당 기능을 0(false)로 사용했을 경우, 작업 마무리 시에 rerender()를 실행해야 화면에 반영 됩니다.0(false):반영 안함1(true):즉시 반영 (default) |
Locale New
3. 배율 변경 관련 메세지 추가
// ko.js "ScaleSmallerThan": "%d 보다 작게 축소 할 수 없습니다." // en.js "ScaleSmallerThan": "Scaling below %d is not allowed." // jp.js "ScaleSmallerThan": "%d より小さく縮小できません。" // cn.js "ScaleSmallerThan": "不能将比例缩小到小于 %d。"
1. (Method)setValue를 호출 시 헤더 체크박스와 데이터행의 체크박스들이 동기화 되도록 수정
2. (ColRange가 설정된 Radio,Enum 열을 필터링 시 and 조건으로 동작하도록 변경
3. (Cfg)UseFilterDialog: 1인 시트에서 (Method)showPivotDialog로 피벗다이얼로그를 표시한 경우 다이얼로그를 닫은 후에도 필터다이얼로그 아이콘이 사라지는 현상 수정
4. (Method)showGroupRow에 존재하지 않는 열을 인자로 사용 시 스크립트 에러가 발생하지 않도록 수정
ibsheet-dialog.js · 1.0.40-20250529-15
1. 에서 해당 패치가 이루어졌습니다.
2. UseFilterDialog: 1인 시트에서 showPivotDialog로 피벗다이얼로그를 표시한 경우 다이얼로그를 닫은 후에도 필터다이얼로그 아이콘이 사라지는 현상 수정
⚠ 함께 적용 필요
ibsheet-dialog.js1.0.40-20250529-15, ibsheet.js 8.3.0.11-20250529-14 이상 버전이 필요합니다.