New

1. Enum 리스트 표출 방향을 강제로 지정할 수 있는 Col.EnumVAlign 옵션 추가 

기존에는 Enum 리스트 표출 위/아래 방향이 자동 계산되어 원하는 방향으로 강제할 수 없었습니다. Col.EnumVAlign으로 표출 방향을 강제 지정할 수 있습니다.

[사용 예시]

{

    Header: "종류",

    Type: "Enum",

    EnumVAlign: "Top" // "Top" = 위 강제, "Bottom" = 아래 강제

}

   

2. 다이얼로그 관련 템플릿 폴더/파일 누락 시 출력하는 locale 메시지 추가 

다이얼로그 템플릿 폴더 또는 html 파일이 없을 때 출력할 메시지가 로케일 파일에 추가되었습니다.


"Lang" : {
   "Dialog" : {
      ...
     // ko, en, jp, cn 에 모두 추가
     // ko
      "NoTemplate" : "템플릿 폴더 또는 파일이 존재하지 않습니다. (%1)",  
    // en
      "NoTemplate" : " The template folder or file does not exist. (%1)",   

    // jp
      "NoTemplate" : " テンプレートフォルダまたはファイルが存在しません (%1)",   

    // cn
      "NoTemplate" : " 模板文件夹或文件不存在 (%1)",   
 

      ...
   }
}


Fixed

1. Def.Header에 Wrap 등 가변 속성 설정 시 Cfg.AutoRowHeight가 동작하도록 개선


2. Def.Header Wrap 설정 후 헤더가 줄바꿈된 상태에서 정렬 취소 시 헤더 높이가 갱신되지 않던 현상 수정 


3. Enum 리스트 표출 위/아래 방향 결정 시 MenuMaxHeight 설정을 무시하고 전체 메뉴 높이 기준으로 계산되던 현상 수정 


4. 소계 생성 속도, 소계가 있는 시트에서 필터/붙여넣기 속도 개선 


Dialog Fix

ibsheet-dialog.js 1.0.49-20260709-13 버전에서 해당 릴리즈가 이루어졌습니다.

1. CommonOptions.Cfg.DialogTemplatePath가 적용되지 않던 현상 수정 


2. dlgTemplates 하위 html 파일의 메시지 파일 주석 수정 


3. dlgTemplates 폴더 또는 html 파일이 없을 때 오류 메시지가 출력되도록 수정