*** QCELL 2.1.207 build 2024_1104 수정내용 ***

[소스정리] QCELL의 전체적인 소스 정리

*** QCELL 2.1.204 build 2024_0824 수정내용 ***

[기능개선] Number형 데이터 정렬 개선

[기능추가] 복사 붙여넣기 모드 추가

[오류수정] Frozenbottomrows 패널 오류 수정


*** QCELL 2.1.203 build 2024_0704 수정내용 ***

[기능개선] footer 관련 기능 개선


*** QCELL 2.1.202 build 2024_0521 수정내용 ***

[오류수정] 복수 해더일 경우 전체 선택 오류 수정

[오류수정] inputbutton 관련 오류 수정

[오류수정] Datepicker 관련 오류 수정


*** QCELL 2.1.202 build 2024_0327 수정내용 ***

[기능추가] exceluploadsucess 이벤트 추가

[오류수정] resize시에 가로 스크롤 표현 변경 시 grandtotal이 사라지는 문제 수정

[기능개선] 데이터가 null인 경우 수정 안해도 valuechanged가 발생하는 부분 개선


*** QCELL 2.1.202 build 2024_0307 수정내용 ***

[기능추가] clearData API 추가

[오류수정] button label 리소스 오류 수정

[오류수정] html type 클릭시 포커스 오류 수정

[기능개선] enter 키 이동 기능 개선

[기능개선] setForzenCol 시에 disable 정보 사라지는 문제 수정


*** QCELL 2.1.200 build 2024_0223 수정내용 ***

[기능추가] initdata 사용안하는 기능 추가

[기능추가] tooltip disable 시키는 기능 추가

[기능추가] Datepicker today 클릭 시 바로 종료 되는 기능 추가

[기능개선] seletemenu 필터 설정시 label로 표현

[기능개선] jquery 다른 버전 사용할 수 있도록 기능 개선

[기능개선] 체크박스 label 지움


*** QCELL 2.1.199 build 2024_0209 수정내용 ***

[기능추가] focuschanged 이벤트 추가

[기능개선] seletemenu 필터 설정시 label로 표현

[기능개선] 메모리 해제 관련 보강

[버그수정] deleterow로 해더 지울 수 있는 버그 수정


*** QCELL 2.1.198 build 2024_0119 수정내용 ***

[기능개선] data에 null이 있는 경우 sort 할 수 있도록 기능 개선


*** QCELL 2.1.197 build 2024_0112 수정내용 ***

[기능개선] setCellDisable 시 영역 밖을 disable 할 때 오류 처리 개선

[기능개선] copy paste 기능 개선


*** QCELL 2.1.196 build 2023_1214 수정내용 ***

[기능추가] useenterkeytonextcol 기능 추가

[오류수정] Multi sort 오류 수정


*** QCELL 2.1.195 build 2023_1130 수정내용 ***

[기능추가] movenextcol 기능 추가

[기능개선] 가로스크롤의 너비에 impotant 설정하도록 기능 개선


*** QCELL 2.1.194 build 2023_1115 수정내용 ***

[기능개선] Datepicker 의 데이터가 null인 경우 처리


*** QCELL 2.1.193 build 2023_1102 수정내용 ***

[기능추가] html click 시 index 반영 여부 기능 추가

[오류수정] refresh 중 컬럼별 class 제대로 설정 안되는 문제 수정


*** QCELL 2.1.192 build 2023_1004 수정내용 ***

[기능추가] lookup API 추가

[오류수정] header checbox 선택 시 valuchanged event 오류 수정

[오류수정] filter API로 실행이 안되는 문제 수정

[오류수정] html comlumn type 의 클릭 시 idx 설정 안되는 문제 수정


*** QCELL 2.1.191 build 2023_0904 수정내용 ***

[기능개선] export시에 footer 있을 경우 footer 내용으로 export 하도록 기능 개선

[오류수정] merge가 있는 컬럼에서 rowheader checkbox 선택 시 focus 오류 수정

[오류수정] input / textarea maxlength 및 키보드 동작 오류 수정

[오류수정] click, dblclick idx 문제 수정


*** QCELL 2.1.190 build 2023_0804 수정내용 ***

[기능추가] format invalidchar 기능 추가

[기능개선] excel impot 시 cellfomular 관련 기능 개선

[오류수정] 행 추가 시 rowheader 위치 틀어지는 문제 수정

[오류수정] HTML coltype 일때 idx 'click' 제대로 설정 못하는 문제 수정

[오류수정] rowheader랑 viewport 틀어지는 문제 수정

[오류수정] tree ui column에서 서치 안되는 문제 수정


*** QCELL 2.1.187 build 2023_0713 수정내용 ***

[기능개선] search focus 기능 개선

[기능개선] resize시 정렬 정보 유지하도록 기능 개선

[오류수정] export시에 merge 옵션 있을경우 seq가 같이 머지되는 문제 수정

[오류수정] selectmenu clickopen 오류 수정

[오류수정] rowheader랑 viewport 틀어지는 문제 수정

[오류수정] setRowheaderCheckedArr 오류 수정


*** QCELL 2.1.185 build 2023_0628 수정내용 ***

[기능추가] chekbox_change 이벤트 추가

[기능개선] 엔터 키로 입력 창 이동 개선

[기능개선] resize API 개선


*** QCELL 2.1.183 build 2023_0609 수정내용 ***

[기능개선] search focus 기능 개선

[오류수정] frozen 영역에서 checkbox 선택 시 클리어가 안되는 현상 수정

[기능개선] search 포커스 기능 개선

[기능개선] filter UI 크기 지정 가능하도록 개선

[기능개선] resize시에 header checkbox 값 유지하도록 개선


*** QCELL 2.1.182 build 2023_0519 수정내용 ***

[기능추가] tab 이동시 image, html, static 타입은 제외하고 컬럼간의 이동 가능하도록함

[기능추가] filter UI 의 tooltip 기능 추가

[기능추가] topmove 기능 추가


*** QCELL 2.1.181 build 2023_0512 수정내용 ***

[기능추가] input options.enterkey 기능 추가


*** QCELL 2.1.180 build 2023_0507 수정내용 ***

[기능개선] 전역 변수 처리 할 수 있도록 기능 개선

[기능추가] editcell scroll 움직이지 않는 기능 추가

[기능추가] datachanged 이벤트 추가

[오류수정] number 관련 오류 수정

[오류수정] index 오류 수정함.

[오류수정] scrollbar 관련 오류 수정

[오류수정] sort 후 diable 오류 수정


*** QCELL 2.1.178 build 2023_0303 수정내용 ***

[기능추가] 페지이네이션 탭 이동 가능하도록 기능 추가

[오류수정] 마우스 클릭 인덱스 오류 수정

[기능개선] event 실행하여 script 오류 발생 시 이벤트 내에서만 끝나도록 기능 개선

[오류수정] 엑셀 import 시에 날짜 입력 오류 수정

[기능추가] excelstylepanel 기능 끄는 옵션 추가

[오류수정] setCellDisable 후 sort 오류 수정

[기능개선] currency format 사용 시 특수문자 +입력 못하도록 기능 개선

[오류수정] datepicker 오늘 버튼 누른 후 닫기 버튼 눌리지 않는 현상 수정


*** QCELL 2.1.177 build 2023_0217 수정내용 ***

[오류수정] col disable 관련 오류 수정

[오류수정] resize 시에 패널 데이터 사라지는 현상 수정

[오류수정] 걸쳐있는 셀을 클릭했을 경우 레이아웃 깨지는 현상 수정

[기능추가] excel export 관련 셀 서식 기능 추가

[오류수정] resize 시에 패널의 데이터가 사라지는 문제 수정

[오류수정] 걸쳐져 있는 셀을 클릭했을 경우 레이아웃이 깨지는 현상 수정


*** QCELL 2.1.176 build 2023_0118 수정내용 ***

[기능개선] swapData 지정한 행과 행의 데이터를 치환하는 API 기능 개선

[기능추가] setColOptions 컬럼의 새로운 options을 설정하는 API 추가

[기능추가] getColOptions 컬럼의 options 정보를 반환하는 API 추가

[오류수정] 안보이는 셀 조작시 오류 수정

[기능추가] setKeyOfCol 입력받은 열 인덱스에 해당하는 열에 설정된 키 값을 변경하는 API 추가


*** QCELL 2.1.175 build 2023_0117 수정내용 ***

[기능추가] txt와 excel export 시 html 값 그대로 표시되는 기능 추가

[기능추가] moveData 행 데이터 전체를 지정된 위치로 변경.

[기능추가] moveData 행 데이터 전체를 지정된 위치로 변경.


*** QCELL 2.1.173 build 2022_1227 수정내용 ***

[오류수정] input number 타입 컬럼의 format에 mask 사용 시 데이터가 입력을 지우면 오작동 현상 수정

[버그수정] 선택된 데이터가 없을 때 선택 되는 것처럼 보이는 버그 수정

[기능개선] sorting 중 다시 sort 못하도록 개선

[기능추가] focusCell API 적용 시간 설정

[기능추가] maxbyte 컬럼 options 사용 시 byte로 최대 입력 가능 수 기능 추가


*** QCELL 2.1.168 build 2022_1212 수정내용 ***

[기능개선] undescore js noConflict 로 동작하도록 기능 개선


*** QCELL 2.1.167 build 2022_1212 수정내용 ***

[오류수정] 마우스 클릭 시 오동작 수정

[기능개선] bottompanel 일때 체크박스는 아예 표시 하지 않도록 기능 개선

[기능추가] Ctrl + 방향키로 컬럼 크기 조정이 가능하도록 기능 추가

[기능추가] 데이터가 없는 QCELL 에서 방향키로 가로 스크롤바 움직일 수 있도록 기능 추가

[기능추가] tree 의 checkbox 선택 시 child / parent 같이 선택되는 기능 추가

[기능개선] text export 시에 undefined 는 빈문자열로 나오도록 기능 개선

[기능개선] check box 에 label 은 옵션 있을때만 반영하도록 기능 개선

[오류수정] 안보이는 셀 조작시 오류 수정

[오류수정] resize시에 스타일 사라지는 문제 수정함


*** QCELL 2.1.166 build 2022_1121 수정내용 ***

[기능 추가] datepicker validator 기능 추가.

[오류 수정] heirarchy 시에 + - 버튼 클릭 시 오동작 하는 경우 수정

[기능 추가] ellipsis(생략)가 아닌경우 tooltip 안보이는 옵션 추가

[오류 수정] data 길이가 0 일때 오동작 수정

[기능 추가] checkbox의 title 넣는 기능 추가


*** QCELL 2.1.165 build 2022_1028 수정내용 ***

[기능 추가] 행, key 셀의 초기화 데이터를 반환하는 getInitCellDataEx API 추가

[오류 수정] resize 사용 시에 cell style이 없어지는 문제 수정

[오류 수정] 헤더 클릭 시 getIdx로 잘못된 값 가져오는 문제 수정

[오류 수정] setRowheaderCheckedArr API 사용 시 안보이는 셀 값 설정 시 오류 수정

[기능 추가] useEmptyMessage 관련 API 추가

[기능 추가] emptyMessage 사용여부 설정하는 기능 추가


*** QCELL 2.1.164 build 2022_1018 수정내용 ***

[기능 추가] htmlExport기능 추가

[기능 추가] setTree시에 moveFirst 기능 추가

[기능 추가] 엑셀 업로드 시에 append 기능 및 포맷 제거 기능 추가

[오류 수정] tooltip group에 제대로 표현 안되는 문제 수정

[기능 추가] header callback 기능 추가

[오류 수정] 화면에 안보이는 checkbox의 전체 선택을 API로 진행 시 발생하는 오류 수정


*** QCELL 2.1.163 build 2022_0930 수정내용 ***

[기능 추가] 트리 단말 노드의 들여쓰기 기능 추가

[버그 수정] tooltip 중복해서 나오는 오류 수정


*** QCELL 2.1.162 build 2022_0921 수정내용 ***

[기능 개선] setFrozenDataEx/getFrozenDataEx로 rowheader sequence 부분에 값을 설정할 수 있도록 기능 개선

[기능 개선] frozenbottompanel일 경우 전체 체크박스 선택 시 스킵하도록 기능 개선

[기능 추가] rowheaderwidth 속성으로 QCELL 생성 시 rowheader의 크기 조절 기능 추가


*** QCELL 2.1.161 build 2022_0920 수정내용 ***

[기능 개선] custom format 사용 시 allowemptydata가 true면 빈 값도 callback 동작하도록 기능 개선


*** QCELL 2.1.160 build 2022_0825 수정내용 ***

[기능 개선] 페이지 변경 시 비동기 방식으로 동작 하도록 기능 개선

[버그 수정] 툴팁(tooltip)이 제대로 삭제 안되는 문제 수정


*** QCELL 2.1.159 build 2022_0817 수정내용 ***

[버그 수정] emptymessage 오류 수정


*** QCELL 2.1.157 build 2022_0728 수정내용 ***

[기능 추가] bottomPanel '보드' 기능 추가

[기능 추가] QCELL의 크기 변경된 정보로 UI를 재구성하는 resize API 추가

[기능 추가] removeColumn URL 재전송 기능 추가


*** QCELL 2.1.155 build 2022_0625 수정내용 ***

[기능 추가] setCellDataEx 기능 추가

[기능 추가] 모든행에 대한 상태 정보들을 반환하는 getAllStates API 추가


*** QCELL 2.1.154 build 2022_0602 수정내용 ***

[기능 추가] Treeuiclicked 이벤트 추가

[기능 추가] dataclied 이벤트 추가


*** QCELL 2.1.153 build 2022_0401 수정내용 ***

[기능 추가] datepicker up/down 기능 옵션 추가

[기능 추가] 컬럼별 필터를 해제하는 filterEx resetFilterEx API 추가


*** QCELL 2.1.152 build 2022_0318 수정내용 ***

[버그 수정] 이벤트 트리거 오류 수정

[버그 수정] 트리트먼트 노드에 추가 및 삭제 오류 수정

[기능 추가] 입력받은 행 인덱스의 "행 단위 데이터"를 갱신하는 setRowDataEx API 추가

[기능 추가] beforepastecallback 기능 추가


*** QCELL 2.1.149 build 2022_0307 수정내용 ***

[기능 추가] 트리 그리드 표현에 label 표현 기능 추가

[기능 개선] 입력 중 paste 시 maxlength 처리


*** QCELL 2.1.148 build 2022_0221 수정내용 ***

[기능 추가] removeColumn 기능 추가


*** QCELL 2.1.147 build 2022_0208 수정내용 ***

[기능 추가] updateTreeNode 기능 추가

[기능 추가] excel export 시에 컬럼 디폴트 크기 설정 하는 기능 추가

[기능 추가] pagenation 관련 콜백 추가


*** QCELL 2.1.146 build 2022_0120 수정내용 ***

[기능 개선] inputdatepicker CSS 관련 추가


*** QCELL 2.1.145 build 2021_1220 수정내용 ***

[기능 추가] custom 이벤트 발생 시 인자 값도 보낼 수 있도록 확장

[기능 추가] setRowData 수행 이후에 rowdatachanged 이벤트 발생하도록 추가

[기능 추가] pagination 이동 관련 이벤트 추가

[기능 추가] insertTreeNode에 position 옵션 추가

[기능 추가] findRowEx API 추가


*** QCELL 2.1.144 build 2021_1125 수정내용 ***

[기능 추가] setTree 기능 추가


*** QCELL 2.1.142 build 2021_1111 수정내용 ***

[기능 추가] setData 후에 "datachanged" event 발생


*** QCELL 2.1.141 build 2021_1109 수정내용 ***

[버그 수정] ctrl+C 때 잔상 남는 오류 수정

[기능 개선] clipboard 복사 시 나타나는 textarea 에 클래스 추가


*** QCELL 2.1.141 build 2021_1109 수정내용 ***

[버그 수정] ctrl+C 때 잔상 남는 오류 수정


*** QCELL 2.1.140 build 2021_1108 수정내용 ***

[버그 수정] deleteRowEx API 오류 수정

[기능 추가] mindate, maxdate 속성 추가


*** QCELL 2.1.138 build 2021_1018 수정내용 ***

[버그 수정] 버티컬 스크롤 된 상항에서 레이아웃이 깨지는 현상 수정

[기능 추가] group tree 시 leafnode를 표현 가능하게 하는 기능 추가

[기능 추가] rebuild API 에 onloadurl 안타는 옵션 추가


*** QCELL 2.1.137 build 2021_0930 수정내용 ***

[버그 수정] 멀티 해더 일 경우 해더가 머지 되었을 때 우측 컬럼 선택했을 때 포커스 이동 오류 수정


*** QCELL 2.1.135 build 2021_0925 수정내용 ***

[기능 추가] selectmenu direction 고정 기능 추가

[기능 추가] onloadurl 기능 개선 및 sucess fail callback 추가

[기능 추가] Input 계열 placeholder 기능 추가


*** QCELL 2.1.134 build 2021_0901 수정내용 ***

[기능 개선] style text-align 이 IE 에서 성능이 떨어지는 문제 수정


*** QCELL 2.1.131 build 2021_0706 수정내용 ***

[기능 추가] input 계열에 input class 추가


*** QCELL 2.1.130 build 2021_0607 수정내용 ***

[버그 수정] 2개이상의 그리드가 있을 때 data.input 이 없을 경우 오동작 하는 부분 수정

[기능 추가] getSelectedRowData API 추가


*** QCELL 2.1.128 build 2021_0601 수정내용 ***

[버그 수정] datepicker header 가 있을 경우 깨지는 현상 수정

[버그 수정] datepicker 멀티해더일때 스크립트 오류 발생한것 수정

[버그 수정] checkbox 가 첫번째 컬럼 일때 sort 옵션 켜있을경우 오류 수정

[기능 개선] focuscell API 내부를 clickCell로 변경


*** QCELL 2.1.127 build 2021_0524 수정내용 ***

[버그 수정] 화면에 보이는 마지막 CELL 선택 시 Layout 깨지는 현상 수정


*** QCELL 2.1.126 build 2021_0512 수정내용 ***

[기능 개선] 키보드로 포커스 이동 시 에디트 상태 닫히도록 함

[기능 개선] cell focus 이동 시 입력 창 닫히게 개선

[기능 개선] Datepicker 표현 위치 개선

[버그 수정] header checkbox 있을 경우 소트 등이 표현 안되는 문제 수정


*** QCELL 2.1.125 build 2021_0427 수정내용 ***

[기능 추가] outer headers / footers 기능 추가

[기능 추가] header checkbox 클릭 시 valuechanged 이벤트 발생하도록 함

[기능 개선] export 시에 mergecol = 'false' 이면 머지 안하도록 함

[버그 수정] header checkbox 에 선택 오류 수정

[버그 수정] inputmask '.' 이있을 경우 오류 수정

[버그 수정] checkbox span 영역 선택 오류 수정

[버그 수정] frozencol 있을경우 col merge 가 오동작 수정


*** QCELL 2.1.124 build 2021_0420 수정내용 ***

[버그 수정] text 부분 선택시 focus 안가는 버그 수정


*** QCELL 2.1.123 build 2021_0413 수정내용 ***

[버그 수정] checkbox 헤더 머지시 두줄 표현과 체크박스가 안보이는 문제 해결

[버그 수정] euc-kr 등 리소스 처리가 안되어 있어서 undefined 나오는 문제 수정

[기능 개선] grand total 표현 개선


*** QCELL 2.1.122 build 2021_0330 수정내용 ***

[기능 추가] grandtotal 기능 추가

[버그 수정] Mapping 안된 key 로 그룹화 할때 오류 수정

[버그 수정] header checkbox 추가시 레이아웃 깨지는 문제 수정


*** QCELL 2.1.120 build 2021_0316 수정내용 ***

[버그 수정] format number 시 값이 없거나 0일 경우 데이터 표현 오동작 수정


*** QCELL 2.1.119 build 2021_0310 수정내용 ***

[버그 수정] 컬럼 이동 시 styleclassname 으로 적용 되어 있는 컬럼 스타일 오동작 수정

[기능 변경] header 에만 flex 적용 하도록 함

[기능 변경] data 영역에는 lineheight 로 적용 함.


*** QCELL 2.1.118 build 2021_0223 수정내용 ***

[기능 변경] Cell 중앙 정렬을 lineheight 에서 flex 방식으로 변경

[기능 추가] header 의 여러줄 표현 가능하도록 수정


*** QCELL 2.1.117 build 2021_0218 수정내용 ***

[기능 추가] excel export 시에 format 포함하는 excelexportwithformat 옵션 추가


*** QCELL 2.1.115 build 2021_0208 수정내용 ***

[버그 수정] sort 눌렀을 경우 오류 수정

[버그 수정] sort 기능을 위해 Array 확장 시 오동작 수정

[버그 수정] group header / footer 있을 경우 오동작 수정

[버그 수정] editor 와 pdf 관련 js 일단 제거


*** QCELL 2.1.113 build 2021_0203 수정내용 ***

[기능 추가] tootipcallbak 기능 추가

*** QCELL 2.1.112 build 2021_0126 수정내용 ***

[버그 수정] datatype 이 number 인 경우 valuechanged 이벤트의 오류 발생 하는 것 수정


*** QCELL 2.1.111 build 2021_0120 수정내용 ***

[버그 수정] 검색후 IE 에서 드래그 상태가 되버리는 현상 수정

[버그 수정] resize 시에 세로스크롤 튀는 현상 수정, 그룹화 중 expand 시에 스크롤 튀는 현상 수정


*** QCELL 2.1.110 build 2021_0113 수정내용 ***

[기능 추가] 검색 창 버튼, 필터 창 버튼 등에서 사용할 Resource 기능 추가

[기능 추가] 검색창에서 enter 키 눌렀을 때 검색가능하도록 함

[버그 수정] group 화 기능 사용중 folder 접었다 펼쳤을 때 스크롤 튕기는 현상 수정


*** QCELL 2.1.109 build 2021_0106 수정내용 ***

[기능 추가] excel Export 시에 머지 적용


*** QCELL 2.1.108 build 2020_1223 수정내용 ***

[기능 추가] Excel Export 시에 exportdatatype 기능 추가


*** QCELL 2.1.107 build 2020_1117 수정내용 ***

[기능 추가] Datepicker euc-kr 리소스 추가

[기능 추가] header 체크박스 레이블 표시 기능 추가

[기능 추가] button 의 buttonlabeltype 옵션 추가

[버그 수정] Datepicker bottom pannel 오류 수정


*** QCELL 2.1.106 build 2020_1116 수정내용 ***

[기능 추가] 모바일 입력 창 빠진 부분 반영

[기능 추가] Button label을 데이터로 표현하는 기능 추가

[기능 개선] inputCallback 수정

[버그 수정] setCellData 설정 시 포멧 적용안되는 문제 수정


*** QCELL 2.1.105 build 2020_1104 수정내용 ***

[기능 추가] 포멧 적용전 데이터 변경 하는 beforeformat, afterformat Callback 및 원본데이터로 엑셀 저장시

[기능 추가] Mobile 입력폼 구현

[기능 추가] 모바일 환경에서 Tab 하여 Cell 이 선택될 수 있도록 함


*** QCELL 2.1.104 build 2020_1012 수정내용 ***

[기능 추가] inputdatepicker 컬럼유형 추가

[기능 추가] excel export 시에 모든 Cell 을 string 타입으로 설정하는 datatype 옵션 기능 추가

[버그 수정] Datepicker Cell 이 HTML 에 마지막일 경우 UI 표시 오류 수정


*** QCELL 2.1.103 build 2020_0923 수정내용 ***

[기능 추가] merge 'groupandrow' 옵션 추가

[버그 수정] oneclickedit 상태일 때 제대로 이벤트가 발생 안하는 문제 수정

[버그 수정] rowheader 가 없는 그리드에서 frozencols 가 있는 화면에 해더가 깨지는 현상 수정


*** QCELL 2.1.102 build 2020_0915 수정내용 ***

[버그 수정] resize 시에 선택 등 표현이 깨지는 문제 수정

[기능 추가] group header / footer 에 새로운 레밸 클래스 추가


*** QCELL 2.1.101 build 2020_0907 수정내용 ***

[버그 수정] col resize 시에 스타일 오류 수정


*** QCELL 2.1.100 build 2020_0903 수정내용 ***

[기능 개선] cursor 위치 저장 시 datepicker 가 빠져 있어서 추가

[버그 수정] 키보드로 이동시 에디트 상태에 disabled 된 cell 을 제대로 반영 못하는 오류 수정

[기능 추가] getFrozenRows / setFrozenRows , getFrozenBottomRows / setFrozenBottomRows API 추가


*** QCELL 2.1.99 build 2020_0827 수정내용 ***

[버그 수정] edit 상태일 때 마우스가 그리드 밖으로 나가면 두번 value changed 이벤트 발생 하는 문제 수정

[버그 수정] resize 후 포커스 빠지는 문제 수정

[버그 수정] selectmode rows 일때 여러줄 선택 안되는 문제 수정

[버그 수정] checkbox 포커스 오류 수정


*** QCELL 2.1.98 build 2020_0803 수정내용 ***

[기능 개선] Del 키 입력시 disable 된 cell 은 지우지 않도록 함

[기능 추가] excel import 시에 rowstate 추가하는 옵션 추가


*** QCELL 2.1.97 build 2020_0714 수정내용 ***

[기능 개선] cell 단위 disable 여부에 따라 에디팅 안되게 함

[버그 수정] rowheader 가 복수개일때 excel import 시 데이터가 밀리는 현상 수정

[기능 개선] _getQCellCol 내부 함수 에러 처리

[기능 추가] group merge colmerge 옵션 적용 가능하도록 함


*** QCELL 2.1.95 build 2020_0701 수정내용 ***

[버그 수정] state 상태 저장 시 오류 수정

[버그 수정] excel upload 시 이벤트 오류 수정

[기능 개선] group header footer 일 경우 에디트 상태로 안들어가도록 함

[기능 추가] Inputbutton editable 기능 추가함

[기능 추가] group headerfooterCallback, outerCallback 기능 추가

[기능 개선] 숫자면 그냥 숫자형으로 Excel export 함


*** QCELL 2.1.92 build 2020_0414 수정내용 ***

[버그 수정] number format 일 경우 data 가 0일 때 표현 못하는 문제 수정

[버그 수정] col resize 중 colmove 잔상 남는 오류 수정

[버그 수정] edit 상태일 때 체크박스 선택 시 안닫히는 문제 수정

[기능 개선] setCellData, setCellDataEx 성능 개선

[기능 개선] state 처리 성능 개선

[기능 개선] bottompannel 의 background-color 를 css 로 설정 하도록 함

[기능 추가] 데이터 변경 후 값이 초기값으로 들어가면 초기 상태로 돌아가는 기능 추가

[기능 추가] delkeymode ['select' | 'focus' | 'none' ] Property 기능 추가

[기능 개선] IE 환경에서 lineheight 가 제대로 안먹어서 올려 붙는 현상 개선

[기능 개선] 모바일 환경에서 스와이프 기능 개선

[기능 추가] 입력 시 데이터 변경 기능 추가

[버그 수정] setCellData 시에 'datepicker' 컬럼에 제대로 셋팅 안되는 오류 수정

[기능 개선] 모바일 환경에서 터치로 스크롤 기능 개선

[버그 수정] oneclickedit 기능 을 사용중 IE에서 에디트 상태가 종료 안되는 문제 수정

[기능 추가] getStatesBySep 에 키 추가 기능 추가

[기능 추가] imageclick Callback row,col 파라미터 추가


*** QCELL 2.1.90 build 2020_0319 수정내용 ***

[버그 수정] tab 키로 이동 중 창 안닫히는 문제 수정

[기능 추가] 해더 영역으로 컬럼 이동 가능하도록 기능 추가

[버그 수정] cellValue 기능 중 selectmenu 에 빈 값을 설정 할 때 오류 수정

[기능 추가] string replaceAll Util 추가

[기능 개선] getStatesBySep API 에서 컬럼 매핑 된 key 값을 먼저 처리 하도록 함

[기능 추가] header 영역 클릭 했을 때 sort 가능 하도록 기능 추가

[기능 추가] 숫자 포멧이 빈 문자열 일 경우 0으로 표시 기능 추가

[버그 수정] ] 데이터가 없는 selectmenu 를 처음 첫번째 아이템 선택 했을 때 안되는 현상 수정

[기능 개선] row state 가 'i' 일 때 'u' 로 안바뀌도록 함

[기능 개선] statetype='later' 시에 'd' 로 설정 되어 있는 row를 임의로 'u'로 못바꾸도록 함

[기능 추가] buttonclick 이벤트를 콜백으로 실행하는 기능 추가

[기능 추가] 매핑 안된 key 값으로 group 가능 하도록 함

[기능 추가] presentkey 옵션 추가하여 key 값으로 노드 생성할 수 있도록 함


*** QCELL 2.1.88 build 2020_0226 수정내용 ***

[기능 개선] clearState 시에 refresh 하여 state rowheader 반영 할 수 있도록 함

[기능 개선] row 선택 모드일 때 headercols 부터 selection 표시하도록 함

[기능 추가] setData 시 데이터 체크 함수 추가

[버그 수정] Datepicker 컬럼 클릭 시 입력 모드 사라지지 않는 문제 수정

[기능 개선] 입력 상태일때 sort, multisort, 컬럼 이동, 컬럼 크기 조절 중이면 닫히고 동작하도록 함

[기능 개선] getColsOfKey API 오류 수정 화면에 없는 키를 가져올 때 빈 배열 반환하도록 함

[기능 추가] findRow, swapData API 추가

[기능 개선] 같은 데이터 면 굳이 다시 setData 안하도록 함수

[기능 추가] getCellDataEx API 추가


*** QCELL 2.1.87 build 2020_0131 수정내용 ***

[기능 개선] QBOX.QCELL.config.options 로 체크박스 checkedValue, uncheckedValue 설정할 수 있도록 함

[기능 개선] 화면 resize 시에 focus 유지하도록 기능 개선

[기능 개선] excel import 시에 password 받을 수 있도록 기능 개선

[기능 추가] getDisable / setDisable API 추가

[버그 수정] insertRow, addRow, deleteRow 등 CRUD API 실행 시 입력 상태 일 때 오류 수정


*** QCELL 2.1.86 build 2020_0117 수정내용 ***

[기능 개선] 성능 개선을 위한 style 제외 기능 추가

[기능 추가] jQueryUI selectmenu 사용 안하고 순수한 HTML tag 이용하는 기능 추가

[기능 추가] scrollTop 'top'/'bottom' scrollLeft 'left'/'right' 기능 추가


*** QCELL 2.1.85 build 2020_0113 수정내용 ***

[기능 개선] bind 시 user data 전달 할 수 있도록 기능 개선

[기능 추가] inputbutton 컬럼 유형 추가


*** QCELL 2.1.84 build 2020_0113 수정내용 ***

[기능 추가] getColAttribute 추가

[기능 개선] inserStaticRow 로 추가한 곳에 rowheader checkbox 는 skip 하도록 함

[기능 추가] getSelectmenuLabel API 추가


*** QCELL 2.1.82 build 2020_0106 수정내용 ***

[기능 개선] parent 영역이 숨겨져 있어도 일단 생성이 가능하도록 함

[기능 추가] 영역에 대한 diable 제어 할 수 있는 API 추가

[기능 개선] bind API 에 인자값 전달 할 수 있게 기능개선


*** QCELL 2.1.80 build 2019_1231 수정내용 ***

[버그 수정] 체크박스 전체선택 시 스크립트 오류 나는 것 수정

[버그 수정] setColWidth API 버그 수정

[버그 수정] setColWidth 중 기존 컬럼 크기보다 작게 설정하여 스크롤이 사라져야 할 경우에 계속 남아 있는 현상 수정

[버그 수정] 가로 스크롤 욺직였을 때 setColWidth API 오류 수정

[기능 개선] 유비스톰 스크롤 소스 수정 - mCustomScrollbar 내부화 처리


*** QCELL 2.1.75 build 2019_1231 수정내용 ***

[버그 수정] 서울신용보증재단 수정요청 사항 반영

[기능 추가] col 단위 disable 설정하는 setColDisable API 추가


*** QCELL 2.1.74 build 2019_1213 수정내용 ***

[버그 수정] rowheader checkbox 추가/삭제에 대한 데이터 동기화 처리


*** QCELL 2.1.73 build 2019_1213 수정내용 ***

[버그 수정] rowheader checkbox click시 click index update 안되던 사항 수정


*** QCELL 2.1.72 build 2019_1213 수정내용 ***

[버그 수정] rowheader의 edgeheader에 있는 checkbox 직접 click시 전체 선택 안되던 사항 수정

[기능 추가] data merge 타입 col일 때 컬럼의 options에서 merge여부 설정 기능 추가

[기능 개선] filedownload 결과 이벤트 "afterurlexceldown" 하나로 복구 및 이벤트 객체 내 .filedownresult로 다운로드 결과값 확인 가능하도록 기능 개선

[기능 개선] 내부 mCustomScrollbar 개선


*** QCELL 2.1.71 build 2019_1212 수정내용 ***

[버그 수정] isNaN 지원안하는 브라우저가 있어 긴급 수정

[기능 추가] License 를 여러개 입력 가능하도록 Array 기능 추가함.

[기능 추가] "afterurlexceldown" event 추가 - 크로스도메인 미지원


*** QCELL 2.1.70 build 2019_1211 수정내용 ***

[기능 개선] rowheader 중 checkbox의 click관련 동작 개선

[버그 수정] rowheader addRow나 insertRow로 추가시 class 누락사항 추가

[기능 개선] QCELL 생성 후나 data binding이후에 viewport_changed event 실행 추가

[jsdoc] viewport_changed event 추가 사항 내용 기록

[기능 개선] number format사용시 데이터가 NaN이 아니면 0으로 표기하고 그 외, 소수점 특히(0.###)에 대한 출력에 대한 수정

[기능 개선] dblclick에 대한 index 연결


*** QCELL 2.1.69 build 2019_1203 수정내용 ***

[기능 개선] 현재 스크롤외의 데이터 중 number type인 데이터일 때 local로 excel 저장시 표시 안되던 사항 수정


*** QCELL 2.1.68 build 2019_1129 수정내용 ***

[기능 개선] excel 저장시 coltype이 number일 경우 데이터가 존재하지 않을 시 0으로 출력하도록 수정

[jsdoc] API Document에 API명 잘못 기재한 사항 수정


*** QCELL 2.1.67 build 2019_1128 수정내용 ***

[기능 개선] sort시 disabled, invisible 동기화시 누락사항 처리하도록 수정

[기능 개선] insertStaticRow()시 state i값 제거 이후 d값 안되도록 설정

[API 추가] 신규 API excelDownloadURLHuge(), exportCellInfoURLHuge() 추가 - IE에서 엑셀 다운로드 동작느림 현상을 극복하기 위한 API 추가

[기능 개선] sort시 disabled, invisible 적용된 cell에 대한 동기화 미처리에 대한 수정


*** QCELL 2.1.66 build 2019_1125 수정내용 ***

[jsdoc] apidoc용 main화면 문서 업데이트

[버그수정] disable 상태일 때 datepicker가 dblcilck 동작 되는 현상 수정

[소스 정리] 툴팁 주석 및 설명 위치 변경

[기능 개선] emptymesssage 넓이 조정

[기능 개선] tooltip 발생시 tooltip의 출력 위치 조정

[기능 추가] bottompanel 추가

[기능 개선] emptymessage 사용시 addRow등 데이터 추가시 emptymessage div 제거 기능 추가

[소스 정리] emptymessage 생성 소스 공통화 처리

[버그 수정] datepicker click시 셀에 focus 미처리 사항 수정

[기능 개선] input과 textarea에 속성 maxlength 미지정 시에 대한 대응 추가

[소스 정리] 오타 제거

[jsdoc] 설정 가능한 이벤트 정리


*** QCELL 2.1.65 build 2019_1115 수정내용 ***

[버그 수정] rowheader를 사용할 때 스크립트 오류사항 수정

[기능 개선] colresize 사용시 merge후 colresize 사라지던 사항에 대해 내부적으로 refresh호출 처리로 동작 개선

[API 추가] getFocusRowData() 추가

[API 추가] getFocusRowState() 추가

[스펙 변경] 스크롤이 처음으로 돌아갔다가 내려오는 상황에 대한 사항 수정

[기능 개선] row 추가시 style속성 미적용 사항에 대한 개선

[API 추가] setCellInvisible() 추가 셀 데이터 출력/숨김 기능 추가

[기능 개선] 셀 숨김 기능 모든 셀 타입 및 속성 추가 반영

[API 추가] getSelectRowState() 추가


***QCELL 2.1.64 build 2019_1108 수정내용 ***

[기능 추가] 기존 colheader click시 idx 반환시 -1값이였던 상황을 title을 click해도 정확한 row, col을 반환하도록 기능 추가

[기능 추가] idx click에 colheader checkbox 에 대한 동작 추가

[기능 개선] colresize 사용시, 더블클릭하면 col내의 글자 수에 맞춰 넓이 자동 축소/확장

[API 추가] pdfDownload() API 추가

[API 추가] setColFormatStatic(), htmlDownload(), setColFormatStatic()는 이전 추가된 API staticRow와 연동되는 API로써, 특정 컬럼에 format 을 설정하는 기능이며, htmlDownload()는 QCELL의 내용을 HTML파일로 저장할 때 사용하는 기능

[API 추가] htmlDownload() 추가, 구 style 삭제 복구

[기능 개선] emptymessage 사용시 columns의 넓이가 QCELL viewport를 다 채우지 못할 때의 넓이 계산식 수정

[버그 수정] exceldown의 properties 중 totaldata 설정 누락사항 확인 재설정

[기능 개선] Group시 기준되는 columns의 정보가 없어도 outer header/footer 표현 가능하도록 기능 개선


***QCELL 2.1.63 build 2019_1030 수정내용 ***

[기능 개선] 원본 데이터의 삭제, 입력 정보를 가지는 입력에디트 정보 추가

[속성 추가] colume type "selectmenu"의 속성 selectclickopen 추가

[API 추가] setCellLabel(), insertStaticRow(), deleteStaticRow()


*** QCELL 2.1.62 build 2019_1025 수정내용 ***

[기능 개선] COL MOVE 기능 사용시 QCELL좌측에 div등으로 인해 QCELL의 생성위치가 X축으로 부터, 변경된 위치 추가계산하도록 수정


*** QCELL 2.1.61 build 2019_1024 수정내용 ***

[버그 수정] group에서 outer footer와 동일한 header, footer, outer header 가 있을 경우 삭제하던 사항을 제거

[기능 추가] event scrollmove 추가


*** QCELL 2.1.60 build 2019_1024 수정내용 ***

[소스 정리] 추가 속성 original 누락사항 추가 QCELL 재배포


*** QCELL 2.1.59 build 2019_1023 수정내용 ***

[기능 개선] setCellDisable API error 처리 강화

[버그 수정] setDisableCell, setAbleCell, setCellDisable API 에 오류 처리 추가함.

[API 제거] setAbleCell, setDisAbleCell, setAbleRow, setDisableRow


*** QCELL 2.1.58 build 2019_1018 수정내용 ***

[기능 추가] Group type 'step' 추가

[기능 개선] click event 중 datepicker 컬럼 click시 row, col index return 처리

[기능 추가] group 기능중 최상단과 최하단에 text출력하는 outer속성 추가

[기능 개선] setDisableCell() API로 rocwheader checkbox 제어 가능하게 변경

[기능 개선] setDisableRow() API에서 파라미터 1개 더 추가하여 'data'영역과 'rowheader'영역, 두개를 포함한 'all'영역을 설정하능하도록 변경

[속성 추가] 로컬 excel export시 pagination 처럼 현재 페이지의 데이터만이 아닌 전체 데이터를 저장할 수 있는 totaldata속성 추가

[속성 추가] 데이터 백업을 위한 속성 original 추가


*** QCELL 2.1.57 build 2019_1016 수정내용 ***

[기능 개선] exceldownload시 progress bar 출력 동기화 처리


*** QCELL 2.1.56 build 2019_1011 수정내용 ***

[버그 수정] format number 사용시 값이 0일 때 출력이 안되던 사항 수정

[버그 수정] data 가 없는 QCELL 에 setData 등으로 데이터를 입력 할 때 첫번째 로우가 header rowheight 로 나오는 문제 수정

[버그 수정] number 컬럼만 filtering 설정 되 있을 경우 필터링이 안되는 문제 수정함.

[기능 갱신] sort정보 있을 때, pagination에서 clearSort()실행 시 merge column에서 sortarea의 class를 통해 기존 sort div제거 및 update시 header의 merge 갱신

[기능 개선] 페이지네이션 중 필터링 동작하도록 함.

[기능 개선] emptymessage 넓이 추가된 상위 div에 맞춰 width값을 100%로 변경

[API 추가] setDisableRow, setAbleRow, setRowDisable 추가

[API 추가] clearStates 추가


*** QCELL 2.1.55 build 2019_1001 수정내용 ***

[API 추가] divisionSubmit() API추가, 분할 데이터를 총 데이터 수 만큼 분할로 받아오기 위한 api추가

[버그 수정] group이용시 footer와 frozoenbottomrows 동시 이용할 때 동작 에러 수정

[기능 개선] 동일 Key를 중복 사용하는 컬럼에 group기능 중 자동계산인 sum() 등 사용가능하도록 수정


*** QCELL 2.1.54 build 2019_0927 수정내용 ***

[버그 수정] filter 설정되어 있는 컬럼 해더가 전체 머지 되어 있을 경우 filter 아이콘이 안보이는 문제 수정함

[버그 수정] contextmenu 생성시 header 정보 없으면 생성 안되는 사항 수정

[버그 수정] datepicker column이 addRow되었을 때 스크립트 오류사항에 대한 수정


*** QCELL 2.1.53 build 2019_0925 수정내용 ***

[기능 개선] browser 리사이즈 시 group 이 풀리는 경우 수정함

[기능 추가] 생성 하면서 setGroup 할 수 있게 'groupdata' 속성 추가함

[기능 추가] tree 형태 UI 에 expand, collapse callback 구현

[기능 개선] QCELL 에서 horizontal scrollbar 가 없는 경우 계산 중 NaN 이 발생하여 스크립트 에러 나는 경우 수정함

[버그 수정] group expand/collapse 된 상황 중 오류 수정


*** QCELL 2.1.52 build 2019_0924 수정내용 ***

[기능 추가] setGroup type 'group' 추가

[기능 개선] tree expand, folder 에 cursor pointer 추가


*** QCELL 2.1.51 build 2019_0916 수정내용 ***

[파일 추가] 엑셀 업로드 미리보기 샘플 추가

[api 추가] selectmenu value를 세팅하여, 현재 화면에 출력되고 있는 label값을 변경하는 setSelectmenuValue() API 추가

[버그 수정] group 설정 후 click시 error발생사항 수정

[버그 수정] Pagination이전 소스로 롤백


*** QCELL 2.1.50 build 2019_0909 수정내용 ***

[기능 추가] header styler 기능 추가

[기능 추가] 컬럼 editor 추가

[기능 추가] Excel Download시 style적용 가능하도록 QCELL style속성 추가

[기능 개선] selectmenu 의 inputcallback 동작시 qcell객체 param추가


*** QCELL 2.1.49 build 2019_0828 수정내용 ***

[소스정리] console.log 제거


*** QCELL 2.1.48 build 2019_0823 수정내용 ***

[버그 수정] Sort Icon 오동작 수정함.


*** QCELL 2.1.48 build 2019_0822 수정내용 ***

[기능 추가] group 설정 시 sort 기능 추가함. 현재는 무조건 오름차순임.

[버그 수정] 마우스 우클릭시 컨텍스트메뉴가 설정이 안되어 있을때 스크립트 오류 발생 수정함.


*** QCELL 2.1.46 build 2019_0808 수정내용 ***

[기능 추가] Number type 추가함.

[기능 개선] Col의 datatype에서 headercol 미처리 사항 수정

[기능 개선] checkbox, html, selectbox - jsp에서 위치 조정 안되던 사항 css 수정

[기능 개선] contextmenu - header, data구분, data 예외col 각각 지정 가능하도록 수정

[기능 개선] api setDisableCell, setAbleCell, setCellDisable 에서 coltype checkbox 미동작 사항 수정, 각종 console.log 출력사항 제거

[내부함수 추가] col의 datatype 가져오는 내부 함수 _getColDatatype 추가

[버그 수정] rowheader checkbox생성로직 변경사항 update시 반영누락사항 적용

[버그 수정] contextmenu 동작 오류 사항 수정

[파일 추가] coltype number 샘플 추가

[css] checkbox likeradio 사용시 위치 조정


*** QCELL 2.1.45 build 2019_0801 수정내용 ***

[기능 추가] GroupUI 기능 추가

[기능 개선] GROUP UI에 sort 기능 추가

[속성명 변경] merge 관련 용어 viewport -> data로 변경

[스펙 변경] trial image 색상 및 크기 변경

[버그 수정] 툴킷 기반 동작 오류 사항 수정, checkbox 재구성 likeradio MAC에서 깨짐현상 수정(여전히 MAC FIREFOX는 깨짐)

[버그 수정] checkbox 직접 클릭시, check 선택, 해제 동작 안되던 사항 수정

[스펙 변경] checkbox 생성 위치 상위 Element의 width와 height를 얻어서 고정 위치로 변경


*** QCELL 2.1.44 build 2019_0731 수정내용 ***

[기능 추가] rowheader custom 기능 추가함.

[기능 추가] rowheader 'state' 기능 추가함.

[기능 추가] chart column 유형 추가함.

[기능 추가] column type multicheckbox 추가, multicheckbox checkbox, radio css 추가

[속성 추가] selectmode: group 추가 (포스코ICT용)

[속성 추가] module basic에 label출력으로 인한 column 속성 datatype 추가 - static으로 고정

[속성명 변경] merge_viewport_info를 merge_data_info로 변경

[jsdoc] column type chart, multicheckbox 추가

[버그 수정] 데이터가 컬럼보다 길 경우, 실제 존재하지 않는 컬럼에 속성을 부여하려 하기 때문에 존재하는 컬럼만큼 동작하도록 수정

[기능 개선] datatype data초기 바인딩시 0번째 데이터에 따라 number datatype columns속성에 자동 입력 기능 추가

[CSS 변경] column type이 selectmenu, input일 때 구분 가능하도록 이미지 및 css추가, 다만 css는 주석처리

[버그 수정] 툴킷 기반 동작 오류 사항 수정, checkbox 재구성 likeradio MAC에서 깨짐현상 수정(여전히 MAC FIREFOX는 깨짐)


*** QCELL 2.1.43 build 2019_0716 수정내용 ***

[기능 추가] QBOX.checkLicense API 추가함.

[기능 추가] QBOX.decryptLicense API 추가함.


*** QCELL 2.1.42 build 2019_0710 수정내용 ***

[기능 추가] RighttechLicense 기능 추가함.

[버그 수정] Input, Textarea blur 문제로 deploy 안되는 문제 수정함.

[API 추가] setHeaderCellValue() 추가

[기능 개선] tooltip 브라우저의 스크롤 변경에 따른 생성 위치 변경

[CSS 변경] type checkbox 속성 likeradio 사용시 checkbox의 형태도 radio의 형태로 css 추가

[버그 수정] input, textarea 타입일 때 ENTER, TAB, ESC 키 눌러서 blur이벤트 발생시 오류발생 사항 수정

[apidoc] jsdoc 동기화


*** QCELL 2.1.41 build 2019_0704 수정내용 ***

[기능 추가] filter API 추가함.

[기능 추가] resetFilter API 추가함.

[기능 개선] Number filter UI 개선함.

[기능 개선] filter UI Drag & Drop 으로 위치 이동 가능 하게 함.

[기능 개선] 컬럼 Number search 화면 크기 키움

[기능 개선] 컬럼 search 팝업 오픈 시 입력 창에 포커스 가도록 함.


*** QCELL 2.1.40 build 2019_0701 수정내용 ***

[기능 추가] filtering UI 기능 추가함.

[기능 개선] HTML type 인경우 Header Callback 이 없을 경우 span TAG 추가함.

[버그 수정] QCELL 간 머지 정보가 공유 되는 문제 수정함.


*** QCELL 2.1.39 build 2019_0617 수정내용 ***

[기능 추가] getAllStatesBySep API 추가함.


*** QCELL 2.1.38 build 2019_06040 수정내용 ***

[기능 개선] Number 검색창 크기 키움

[버그 수정] Checkbox likeradio 옵션 오류 수정함.


*** QCELL 2.1.37 build 2019_0530 수정내용 ***

[기능 개선] 검색창 프로즌 영역 뒤로 숨는 현상 수정

[버그 수정] setPageUnit API 에서 파라미터 타입 잘못체크하는 오류 수정


*** QCELL 2.1.36 build 2019_0523 수정내용 ***

[기능 개선] 모바일 환경에서 swipe 방향 변경


*** QCELL 2.1.35 build 2019_0522 수정내용 ***

[기능 추가] checkRequired API 추가함.

[기능 추가] input textarea wordwrap 기능추가

[기능 추가] input textarea validator callback 기능 추가

[기능 추가] 모바일 환경에서 swipe 가능하도록 기능 추가

[기능 추가] aftercreated 이벤트 추가함.


*** QCELL 2.1.33 build 2019_0426 수정내용 ***

[버그 수정] Group 초기 펼쳤을 경우 Footer 가 제대로 표시 되지 않는 오류 수정


*** QCELL 2.1.32 build 2019_0426 수정내용 ***

[버그 수정] Group 적용 컬럼에 format 이 있을 경우 제대로 표시 되지 않는 현상 수정

[버그 수정] Height 가 작은 그리드에서 Datepicker 표시 오류 수정

[기능 추가] setCellDisable API 추가함.

[기능 추가] Group 적용 컬럼별 CSS 적용 가능하도록 기능 추가


*** QCELL 2.1.31 build 2019_0408 수정내용 ***

[버그 수정] 동적 selectmenu 구성 시 selectmenu 의 높이 계산 잘 못하는 경우 수정함.


*** QCELL 2.1.30 build 2019_0408 수정내용 ***

[기능 추가] getStatesBySep API 추가함.

[기능 추가] selectmenu coltype 에 inputCallback 기능 추가 하여 동적인 select 구성 할 수 있도록 함.


*** QCELL 2.1.29 build 2019_0326 수정내용 ***

[기능 추가] getStatesEx API 추가함.


*** QCELL 2.1.28 build 2019_0320 수정내용 ***

[기능 개선] Header 부분 CSS 수정함.


*** QCELL 2.1.27 build 2019_0311 수정내용 ***

[기능 추가] setRowStatus, removeRowStatus, clearRowStates API 추가


*** QCELL 2.1.24 build 2019_0222 수정내용 ***

[버그 수정] Gruop 기능 사용 시 expand / collapse 되는 사항에서 발생한 버그 수정


*** QCELL 2.1.23 build 2019_0124 수정내용 ***

[버그 수정] beforesort , aftersort 이벤트가 발생 안하는 문제 수정

[버그 수정] html 컬럼 유형에 datacallback 속성 설정시 에러 나는 문제 수정


*** QCELL 2.1.22 build 2019_0110 수정내용 ***

[기능 추가] rowheader 가있는 header text 입력 할 수 있도록 rowheaderstitle 설정 추가함.


*** QCELL 2.1.21 build 2019_0109 수정내용 ***

[버그 수정] Merge 된 헤더에서 sort 아이콘 표시 안되는 문제 수정함.


*** QCELL 2.1.20 build 2018_1219 수정내용 ***

[기능 개선] setCellData API 로 HTML 컬럼에 값 변경 시 HTML 다시 받아 올 수 있도록 개선


*** QCELL 2.1.19 build 2018_1211 수정내용 ***

[기능 개선] input, textarea 입력 중 focus 잃을경우 valuechanged 이벤트 발생하도록 함.

[기능 추가] input, textarea 에 limit.exclude option 추가 하여 mask 형식으로 입력 제한 기능 추가


*** QCELL 2.1.17 build 2018_1130 수정내용 ***

[기능 개선] selectmenu 가 입력 상태로 들어갔다가 그냥 다른 Cell 로 이동할 때 첫번째가 Select 되도록 수정 함.

[기능 추가] scrolltop, scrollbottom 이벤트 추가


*** QCELL 2.1.15 build 2018_1121 수정내용 ***

[기능 개선] Tab, Shift + Tab 키로 포커스 이동 개선

[기능 개선] dubble Click 한 위치가 스크롤 이동일 경우 이동 후에 입력 모드 들어가도록 개선

[기능 개선] selectmenu 컬럼에 selectmenu가 띄워져 있을 경우 키보드 Up, Down, Space, Enter 로 선택 가능 하도록 수정

[버그 수정] ie 에서 Layout 깨지는 현상 수정


*** QCELL 2.1.10 build 2018_1109 수정내용 ***

[API 추가] edit 모드 강제 종료 처리 closeEditMode() 추가

[API 추가] cell에 선택형태만 제공하는 focusCell() 작성 및 _focusCell에 selectmode형태 에 따른 selectcell효과 적용

[API 제거] clickCell(), dblClickCell() API에 버그가 발견되어 제거

[속성 추가] 컬럽 타입 input 에서 숫자 입력 범위 제한 기능 요청으로 인한 numrange 속성 추가

[속성 변경] 컬럼 타입 input, textarea 공통 속성 options.limit 타입 string에서 object형으로 변경

[기능 개선] QCELL 내부에 스크롤이 존재할 시에만 마우스 스크롤 동작이 QCELL 내부에 한하도록 수정

[스펙 변경] edit 모드 실행 종료 시 초기 데이터도 없고, 입력 데이터도 없을 시 undefined 저장 데이터를 ''의 빈 string형태로 저장 처리

[스펙 변경] edit mode 비활성화일 때도 input, textarea, datepicker type의 컬럼에 마우스로 선택 혹은 다중 drag 후 delete 키 입력시 데이터 제거 기능 추가

[스펙 변경] select mode 관련 처리 시 rowheader에도 select css 적용사항 취소 처리

[버그 수정] addRow 이후 신규 row에서 edit 활성화시 스크롤 우측 이동 사항 관련 merge속성 관련 unedfined이거나 none일 때의 처리부분 수정

[버그 수정] ie 에서 Layout 깨지는 현상 수정

[CSS 변경] rowheader나 edgeheader, colheader에서도 checkbox 작동시 직접적으로 효과를 줄 수 있도록 각 영역에 따른 class 추가


*** QCELL 2.1.8 build 2018_1102 수정내용 ***

[스펙 변경] 화면의 스크롤이 존재할 경우, QCELL내부의 스크롤이 있을 때는 내부 스크롤만 동작하고, 스크롤이 없을 경우 화면의 스크롤이 동작하도록 변경

[스펙 변경] 교통안전공사의 각 컬럼타입의 구분형태를 표현하고 싶다는 요구사항으로 NormalQCell 생성시 컬럼별 타입에 맞춰 CELL의 class에 각 컬럼타입에 맞춘 Class 추가

[기능 추가] group 기능 사용시 header나 footer 설정 시 css(.rt-qc-gtui-header, .rt-qc-gtui-footer)로 스타일 적용하도록 기능 추가

[기능 추가] QCELL data영역에서 컬럼타입 'input', 'textarea', 'selectmenu', 'datepicker' 일 때 delete키를 누르면 데이터 제거 기능 추가

[속성 추가] properties.columns.options.yearrange 속성 추가, 기존의 jQuery daitepicker의 changeyear기능과 연동하여 년도 선택이 가능할 때,
표현할 년도의 기간을 설정하는 기능, jsdoc의 예제대로의 형태로만 입력가능하도록 정규식 비교사항 추가

[버그 수정] group() 실행 이후 refresh() 실행시 group header나 footer class가 사라지는 문제 수정

[버그 수정] edit 상태인 컬럼을 스크롤 이동시 edit상태 제거

[버그 수정] 컬럼 타입 'input' ie에서 빈 데이터를 이용해 QCELL생성 후 addRow() 동작시 같은 열에 작성된 데이터가 공백의 input타입에서 동일하게 표출 되는 사항을 초기 데이터 호출하는 것으로 수정

[버그 수정] 컬럼타입 'textarea' edit 상태일 때 스크롤 이동등으로 인해 cell이 사라졌을 때 기존 데이터 표출에 대한 오류사항 수정

[버그 수정] 컬럼타입 'checkbox', 'image' 내부 기능 _show()를 통해 CELL내의 별도의 tag를 통해 생성하게 되는데 refresh()기능을 이용할 경우, 별도의 tag에 추가되는 class 중복 추가 사항 수정


*** QCELL 2.1.8 build 2018_1030 수정내용 ***

[API 추가] excelExportInfo() API 추가 - 엑셀 exrpot정보 추출 기능, 기존의 excelDownload() API에서 filename, url 파라미터 외 동일 파라미터 이용

[버그 수정] ie에서 datepicker type chagneyear나 changemonth 사용시 년도, 월 변경시 datepicker destroy사항 수정

[버그 수정] col type "html" 이용시 addRow와 같은 row 추가시 상응하는 데이터없을 때 undefined 출력되는 사항 수정

[버그 수정] celldisabled속성 관련 row 추가/삭제 시 celldiabled속성 동기화 처리

[버그 수정] merge.data가 none이거나 undefined일 때 datepicker, selectmenu, textarea 데이터 입력시 변경된 데이터 저장안되던 사항 수정

[기능 개선] datepicker 생성시 QCELL영역을 벗어나면 생성하는 datepicker의 css top에서 bottom으로 변경

[기능 개선] datepicker 출력시 QCELL 영역 하단밖으로 생성시, 생성위치 재조정

[기능 개선] QCELL 영역이 datepicker의 높이보다 작거나 비슷할 때 생성위치 조정

[스펙 변경] datepicker type 이용시 QCELL 영역보다 아래쪽에 생성될 경우 생성위치를 위로 변경


*** QCELL 2.1.8 build 2018_1023 수정내용 ***

[버그 수정] _exportCellInfo() API실행시 parameter가 없을 때 에러 발생사항 수정


*** QCELL 2.1.8 build 2018_1019_test 수정내용 ***

[속성 추가] contextmenu 비활성화(disabled) 속성 추가

[속성 추가] column.disabled - "input", "textarea", "selectmenu", "datepicker" 컬럼 타입 사용 가능 여부 설정

[속성 추가] column.options.limit - "input", "textarea" 컬럼타입 사용시 입력제한 방식 설정

[API 추가] setContextmenu() API추가

[API 추가] getContextmenuId() 추가

[API 추가] setDisableCell(), setAbleCell() 추가

[기능 추가] tooltip 기능 추가

[속성명 변경] contextmenu action을 callback으로 속성명 변경

[속성명 변경] 내부속성 contextmenuinfo을 contextmenudisable로 변경

[기능 개선] callback 사용시 function과 string type 지원, jsonObject 파라미터 추가

[기능 개선] col search사용시 search아이콘에 hover class추가

[기능 개선] 화면에 스크롤이 존재할 때 QCELL 내에서 MouseWheel이 화면 전체의 스크롤과 같이 움직이는 사항 개선

[기능 개선] 영역밖의 Mouse Wheel event 방지 추가, Wheel event 동작시 tooltip 제거 추가

[기능 개선] tooltip 생성 위치 관련 수정, tooltip 크기 최소 크기 설정

[기능 개선] 속성 disabled 기능에 checkbox, image 컬럼 타입 추가 이에 따라 setCellDisable, setCellAble API에서도 checkbox와 image 컬럼 타입 비,활성화 설정 기능 추가

[기능 개선] tooltip 생성 위치 mouse cursor로 변경, 동일 Cell 내 mouse 이동시 tooltip 이동 처리,

[소스 정리] 내부 API _showProgressUI() 위치 변경

[스펙 변경] pagination사용시 row 추가, 삭제 기능 제약 해제

[버그 수정] contextmenu 사용시 우클릭 동작 영역 수정

[버그 수정] rowheader 전체 checkbox click시 현재 화면외이 checkbox 미 check 사항 수정

[CSS 변경] tooltip content영역 최소 크기 변경


*** QCELL 2.1.7 build 2018_0928 수정내용 ***

[기능 추가] contextmenu

[기능 추가] col search 기능 추가

[API 추가] setDisableContextmenu, setAbleContextmenu

[API 변경] setDataCount 에서 setPaginationDatacount 로 변경

[내부함수명 변경] _initContextMenu 에서 _removeContextMenu 로 변경

[내부함수 제거] _createFontAwesomeElement 제거

[소스 정리] contextmenu event를 jquery식으로 수정

[jsdoc] merge 누락사항 추가 및 기존 jsdoc문구 수정

[버그 수정] col search ui 생성 위치 계산식 수정


*** QCELL 2.1.7 build 2018_0905_test 수정내용 ***

[버그 수정] merge 속성 viewport에서 data로 변경시 side effect 관련 수정 (col type "select" 작동오류 수정)


*** QCELL 2.1.7 build 2018_0903_test 수정내용 ***

[API 추가] refresh() API추가

[기능 개선] emptymessage 적용시 width값 계산 개선

[속성명 변경] merge속성 중 viewport를 data로 변경

[기능 개선] Excel local export시 파일 용량 줄이기

[버그 수정] local pagination 기능 사용시 데이터 길이 표시 오류사항 수정

[기능 개선] setData시 pagination 설정이 되어 있으면 1페이지로 이동되도록 수정

[속성 추가] ExcelDown에 대한 column 정보 삭제 delColumns, 기존 컬럼 순서 변경, orderColumns 속성 및 기능 추가

[버그 수정] Pagination 기능 사용 중 다음 페이지 버튼 동작 오류 수정, 전체 데이터 넘버링 기능 오류 수정

[버그 수정] Pagination mode='extend' 다음, 마지막 버튼 활성화 관련 수정

[기능 개선] Excel Download시 추가한 순서 변경 속성 orderColumns 사용시 중복값 체크 기능 추가


*** QCELL 2.1.6 build 2018_0822 수정내용 ***

[사용자 이벤트 추가] "aftermovepage" 이벤트 추가

[기능 추가] pagination 속성 extendmove 추가 move 'extend'일 때도 페이지 수동입력 이동이 가능하도록 기능 추가

[기능 추가] title에 개행문자("\n") 포함 수 줄바꿈 처리

[API 추가] .showProgress(), .hideProgess() 추가 및 hideProgess 사용시 progress 이미지 제거 속도 조절 가능

[속성 추가] 속성 emptymessage 추가 데이터가 없을 시 표시할 메시지 속성 추가

[기능 개선] pagination mode 'extend' 기능 사용 중 데이터가 없을 시 next, last 버튼 비활성화 기능 추가

[버그 수정] Excel Download시 Number일 때 스크립트 오류사항 및 render 이용시 border 미처리 사항 수정

[기능 추가] Excel Download시 Column 정보 추가 기능 rowData에 key는 있으나 QCELL 생성시 사용하지 않는 column정보를 Excel 저장시 추가


*** QCELL 2.1.6 build 2018_0806 수정내용 ***

[기능 개선] mosemove event 에서 사용 가능하도록 getIdx 에 "hover" 타입 추가함


*** QCELL 2.1.5 build 2018_0724 수정내용 ***

[사용자 이벤트 추가] "beforesort", "aftersort" 이벤트 추가

[기능 추가] 마우스로 셀을 클릭한 것과 동일한 효과를 내는 clickCell() API 추가

[기능 추가] 마우스로 셀을 더블클릭한 것과 동일한 효과를 내는 dblClickCell() API 추가

[기능 추가] pagination 속성 extendmove 추가

[기능 개선] extendmove가 반드시 mode 'extend'일 때만 동작이 되도록 수정

[버그 수정] Pagination 및 sort 설정시 setData시 오류사항 수정


*** QCELL 2.1.4 build 2018_0717 수정내용 ***

[라이브러리 사용방법 변경] 기존의 qcell.css를 등록하지 않고 qcell.js만 등록하면 사용이 가능하도록 변경

[기능 추가] rowheader type 중 "checkbox" 추가 API .getRowheaderChecked(), .setRowheaderChecked(), .setRowheaderCheckedArr() 추가

[기능 개선] format 사용시 원본 데이터가 없을 때 미동작하도록 개선

[기능 개선] pagination 이용시 rowheader "sequence", "reverse" 번호 연속성 기능.

[기능 개선] pagination 이용시 좌우 화살표 비활성화에 대한 내부 스타일 속성 추가

[기능 개선] excel 저장시 컬럼 type "selectmenu"일 때 label 저장할 수 있는 기능 추가

[스펙 변경] pagination mode 'extend' 추가 네이버의 게시판과 같은 형태로 사용가능

[스펙 변경] 컬럼 type "checkbox"이면서 pagination 이용시, checkbox 컬럼에서 wholeselect : true일 때만 정렬아이콘이 표시되지 않도록 예외 처리 사항에서
pagination.totalsort = true 와 pagination.url 정보가 있을 때 표시되지 않는 사항 조건 추가

[스펙 변경] 컬럼 type "checkbox". data영역의 checkbox가 전체 체크되면 header의 전체 checbkox도 체크되며, header의 전체 checkbox가 체크된 상태에서
data영역의 checkbox가 하나라도 체크해제 되면 header의 전체 checkbox도 체크 해제


*** QCELL 2.1.3 build 2018_0523 수정내용 ***

[스펙 변경] 컬럼 스타일 구현 방식 변경(동적 CSS 셀렉터 추가가 아닌 CSS클래스 설정방식으로 변경)

  • [속성명 변경] 컬럼속성 "style"을 "styleclassname"으로 변경
  • [속성명 변경] 컬럼속성 {Object}"style.header"를 {string}"styleclassname.header"로 변경
  • [속성명 변경] 컬럼속성 {Object}"style.data"를 {string}"styleclassnam.data"로 변경
  • [API 제거] getColStyle(), initColStyles(), clearColStyles() API 제거

[스펙 변경] datepicker 컬럼에서 표시되는 달력 UI위치가 항상 아래로 표시되도록 변경

[스펙 변경] datepicker컬럼의 속성중 'dateformat' 속성 값 스펙변경

  • 사용자 입력값은 대문자로 입력해야됨. ex) YYMMDD, YY-MM-DD

[스펙 변경] format type "date" 사용시 origin 과 rule의 format 입력 방식을 momentjs와 동일하게 변경

[기능 추가] pagination API 추가

  • setDataCount() : 페이징 전체 데이터 갯수 설정 api
  • getDataCount() : 페이징 전체 데이터 갯수 획득 api
  • setPaginationUrl() : 페이징 server 통신 url 설정 api
  • getPaginationUrl() : 페이징 server 통신 url 획득 api
  • setPaginationLoadonce() : 페이징 server 통신시 load 방식 설정 api
  • getPaginationLoadonce() : 페이징 server 통신시 load 방식 획득 api

[버그 수정] pagination 서버 통신시 하단에 페이지 정보 출력 오류사항 수정

[버그 수정] excel local 저장시 데이터 영역 미출력 사항 수정


*** QCELL 2.1.2 build 2018_0425 수정내용 ***

[버그 수정] QCELL.deleteInstance() 수행 후 마우스 움직이면 스크립트 오류 발생 문제 수정

[기능 추가] datepicker 컬럼 타입 옵션 추가

  • 달력의 년도, 월의 선택 가능 여부를 설정하는 속성 'changeyear', 'changemonth' 추가(default false)

[기능 추가] Pagination 기능 추가

[기능 추가] copy, paste 기능 추가

[기능 개선] datepicker 달력 주말 색 추가 달력 주의 첫번째 날 일요일로 표기 되도록 옵션 추가

[기능 추가] QCELL 생성시 통신할 URL 주소 설정 하는 속성 'onloadurl' 추가


*** QCELL 2.1.1 build 2018_0329 수정내용 ***

[기능 개선] 컬럼 width 조절 기능 추가(컬럼 속성 "resize" 로 사용)

[API 추가] API "sort()" 추가

[기능 추가] 컬럼 타입 멀티 업데이트 동기화 추가 (CUD에 대한 업데이트 정보 추가)

[기능 추가] 정렬 수행시 멀티 업데이트 정보 동기화 기능 추가


*** QCELL 2.1.0 build 2018_0312 수정내용 ***

[버그 수정] 정렬 후 그리드 resize 동작시 정렬 아이콘이 초기화 되는 현상 수정

[속성 추가] 컬럼 이동 기능 여부 설정속성 "move"의 기본값을 false로 변경