New

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

(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

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

[원본 데이터]


[수정전]


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

[발생조건]

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


[수정전]


[수정후]

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

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