1. (Cfg)AutoFitColWidth 기능 추가
컬럼 추가/숨김, 브라우저 리사이즈, 컬럼 리사이즈, 데이터 조회 등으로 가로 스크롤이 변하는 경우에 컬럼 너비를 자동으로 맞춰주는 기능인 (Cfg)AutoFitColWidth 기능이 추가되었습니다.
설정한 시점에 fitColWidth 를 호출하는 기능으로,
각 옵션을 |로 이어 여러 시점에 fitColWidth 를 호출하도록 설정할 수 있습니다.
| Value | Description |
|---|---|
| search | 조회 시점 |
| resize | 시트 resize 되는 시점 |
| init | 시트 생성 시점 |
| colhidden | 컬럼 숨김/보임 시점 |
| rowtransaction | 로우 추가/삭제/숨김/보임 이후 시점 |
| colresize | 넓이가 변경된 컬럼을 제외한 나머지 컬럼의 FitColWidth |
[사용 예시]
var sheet = createIBSheet8({
Cfg: {
AutoFitColWidth: "search|resize|init"
},
...
});2. 인쇄 다이얼로그 다국어 메시지 추가
인쇄 다이얼로그 표시를 위한 다국어 메시지가 추가되었습니다.
[각 locale 파일에 추가]
// ko.js
"Dialog":{
"PrintTitle": "제목",
"PrintDo": "인쇄",
"PrintDialogTitle" : "인쇄 설정",
"PrintSelectBefore": "인쇄 가능한 항목",
"PrintSelectAfter": "인쇄할 항목",
"PrintSelect": "항목 설정",
"PrintFontSize": "인쇄할 폰트 크기",
"PrintLandScape": "가로/세로 정의",
"PrintPreview" : "적용된 시트 미리보기",
"PrintSelectDesc": "출력하시고자 하는 항목을 인쇄할 항목으로 이동시켜주세요",
"PrintSelectSave": "인쇄 항목 저장",
...
}1. ColMerge:2 적용 시 exportData로 다운로드해도 머지되지 않은 상태로 내려가던 현상 수정
2. ColMerge:2 사용 시 VAlign:Top / Bottom이 적용되지 않던 현상 수정
3. 간헐적으로 발생하던 스크립트 오류 수정
4. SearchMode:0, AutoRowHeight:1 환경에서 Lines 타입 컬럼이 있는 시트에 행 추가 후 setValue 호출 시 세로 스크롤이 위로 이동하던 현상 수정
5. SearchMode:0 트리시트의 MainCol에서 아이콘이 있거나 포커스 상태일 때 TextColor가 적용되지 않던 현상 수정
6. Enum / EnumKeys에 |- 처럼 예약어를 포함하여 설정 시 드롭다운 클릭에서 스크립트 오류가 발생하던 현상 수정 (안내 메시지 출력 처리)
7. Type Date 컬럼에 DefaultDate 설정 시 달력에 날짜가 제대로 표시되지 않던 현상 수정
ibsheet-dialog.js · 1.0.47-20260604-17