✨ NEW

1. (Method) deleteRow visible 인자 적용 : 삭제 행을 화면에 보여줄지 여부

2. (Method) getCol, 설정하지 않은 SEQ컬럼 제외하여 추출하는 기능 추가

[Cols 설정]

var opt = {
        //각 열에 대한 정의 (열의 이름, 유형(Type), 포맷(Format)등을 설정)
        Cols:[
            {Header: {Value: "이름"}, Name: "
sa_nm
", Type: "Text"},
            {Header: {Value: "사원번호" }, Name: "
sa_id
", Type: "Text", Align: "center"},
            {Header: {Value: "부서"}, Name: "
sa_dept
", Type: "Enum"
             , Enum: "|경영지원|총무|인사|설계|시공1|시공2", EnumKeys: "|01|02|03|04|05|06"},
            {Header: {Value: "직급"}, Name: "
sa_position
", Type: "Enum"
            , Enum: "|대표|상무|이사|부장|차장|과장|대리|사원", EnumKeys: "|A1|A2|A3|B0|B1|C4|C5|C6"}
        ]
    };
    
//시트객체 생성
IBSheet.create({
    id: "sheet", // 생성할 시트의 id
    el: "sheetDiv", // 시트를 생성할 Dom 객체 및 id
    options: opt // 생성될 시트의 속성
});

[수정전] sheet.getCols() : [ "SEQ", "sa_nm", "sa_id", "sa_dept", "sa_position" ] 리턴

[수정후] sheet.getCols({seq:1}) : [ "sa_nm", "sa_id", "sa_dept", "sa_position" ] 리턴

⚙ FIXED

1. (Cfg) searchMode : 0에서 (Method) showPopupSheet를 1회 이상 호출 후 시트 스크롤 이동 시 (Col) Type: "Float" 컬럼의 데이터가 이상하게 바뀌는 현상 수정

[원본 데이터]

[수정전]

2. (Cfg) searchMode : 0에서 Head가 있는 시트에서 Sort 후 첫번째 데이터가 표시되지 않는 증상 수정

[발생조건]

1. 숫자컬럼에서 1회 sort 하여 오름차순 정렬
2. 스크롤을 제일 하단으로 이동하여 가장 큰 데이터 선택
3. 오름차순된 컬럼에서 다시 sort 하여 내림차순 정렬

[수정전]

[수정후]

3. (Method) exportData로 헤더만 다운로드 받을 경우 Merge 되지 않는 현상 수정

sheet.exportData({downRows : " ", merge:1 })