✨ NEW

1. Type:Enum 의 표시 포맷을 지정할 수 있는 (Col)EnumFormat 추가

Enum 에 표시되는 포맷을 자유롭게 지정할 수 있는 (Col)EnumFormat 이 추가되었습니다.

function 으로 지정할 땐 param으로 Enum 에 현재 선택된 value 값이 들어옵니다.

[사용 예시]

{
       ...
        Type: "Enum",
        Enum: "|a|b|c",
        EnumKeys: "|01|02|03",
        
EnumFormat
: function (param) {
        
   
// ; 가 없을 땐(0~1 건 선택되었을 땐)
           if (param.indexOf(";") == -1 || param == " ") {
               // 해당 값을 그대로 return
              
 return param;
           }
           
// 여러 건 선택된 경우 valArr 배열에 넣기
           var valArr = param.split(";");
           // 현재 선택된 개수 구함
           var length = valArr.length - 1 + "";
           // 'a;b'로 여러 값이 선택된 경우, 'a 외 1건'과 같은 형식으로 표시한다.
          
 return valArr[0] + " 외 " + length + "건";
        },
        Range: 1
       ...
 }

[위 예시 실행 결과]

⚙ FIXED

1. RecordColSpan, RecordRowSpan 사용 시 머지되는 컬럼에 Name 설정 시 스크립트 에러 나는 현상 수정

2. (Cfg) ValidCheck 설정하여 유효성 검사 중 실패시 false를 리턴하지 않고 유효성 검사 실패한 첫 번째 셀 정보 리턴하도록 수정 

3.file 타입 컬럼에 Format: "*Name* <img src='*Url*' height='200' width='200'>"과 같이 설정 시 이미지 미리보기가 표시되도록 수정 

[설정 예시]

4. (Cfg) HeaderSortMode:0 설정시 ctrl+헤더클릭으로 단일 컬럼 소팅이 이뤄지지 않는 현상 수정 

5.(Cfg) SelFocusColor 설정시 마지막 헤더 행에만 하이라이트 색상이 적용되도록 수정 

[기존]

[수정 후]



⚙ FIXEDEXCELibsheet-excel.js · 1.1.5-20241121-14

1. 헤더가 2줄 이상인 피벗 시트를 merge:1 로 엑셀 다운 시(down2Excel, exportData 공통) 헤더 머지가 이상하게 다운받아지는 현상 수정