New

1. Required를 설정한 열의 필수표시를 보여주지 않는 (Cfg)RequiredPosition: None 추가 

(Col)Required 를 설정하면 무조건 해당 컬럼 헤더에 필수 입력 표시(별표)가 출력되고 해당 표시를 없애기 위해서는 무조건 CSS파일을 수정해야했었습니다.


CSS 수정보다 간단하게 변경을 위해 RequiredPosition 속성에 "None" 설정을 추가해 좌,우측 외에도 CSS 파일 수정 없이 해당 표시를 없앨 수 있습니다.


[사용 예시]

Cfg : {

    RequiredPositon: "None"

}


[기존]


[RequiredPosion:"None" 적용 후]


Fixed

1. Type:Drag 열에 헤더명을 입력할 수 있도록 수정 

기존에는 Type:Drag 인 컬럼에 Header:"임의문자열" 과 같이 설정해도 헤더에 적용되지 않고, 지정된 아이콘이 표시되었습니다. 

수정 후에는 Header 에 Value 값(헤더명)을 지정할 시에는 해당 문자열이 헤더명으로 출력되고, 지정하지 않을 시에는 기존처럼 아이콘이 표시됩니다.


[기존]


[수정 후]


2. exportDataBuffer사용 시 comboValidation을 설정할 경우 에러가 발생하는 문제 수정 


3. Type:Date 컬럼에 Range를 사용할 경우 범위 데이터를 인식하지 못하는 현상 수정 

 


Excel Fix

1. extendParam을 JSON 형태로 설정하고, extendParamMethod를 "POST"로 설정한 경우 Value 값에 들어간 & 값 그대로 서버로 전송하도록 개선  

ibsheet-excel.js Ver 1.1.7-20241219-12  이상의 파일이 필요합니다.

extendParam을 쿼리스트링 형태로 보낼 때는 extendParamMethod:"POST" 라도 여전히 &를 구분값으로 사용합니다.


[사용 예시]

sheet.directDown2Excel({

    extendParam: {

        a: "aaa&bbb"


    },

    extendParamMethod: "POST"

})


[기존 쿼리스트링으로 입력]


[ibsheet-excel.js Ver 1.1.7-20241219-12 적용 후 JSON으로 입력]