데이터 병합
데이터 병합(API 방식)
QCELL의 병합 기능은 인접한 셀의 값이 같을 때 이를 하나의 셀로 합쳐 표시하는 기능입니다.
행 또는 열 방향으로 병합할 수 있으며, 헤더와 데이터 영역 모두에 적용 가능합니다.
그리드 생성 시 미리 설정하거나, 생성 후 API를 이용하여 동적으로 병합을 설정하고 변경할 수 있습니다.
병합 순서 (행 우선, 열 우선 등) 또한 자유롭게 설정 가능합니다.
API 방식
merge
API로 사용하는 데이터 병합 방식입니다.데이터 영역의 병합 방식
※ groupandrow : 현재 그리드 설정에서만 가능하며, API 방식으로는 추후 패치 예정
① group : 데이터를 특정 컬럼 기준으로 그룹화하며, 행의 병합은 발생하지 않으며, 그룹 기준 컬럼의 값이 여러 번 반복되어 나타나는 방식
② row : 행을 기준으로 병합하는 방식
③ col : 열을 기준으로 병합하는 방식
④ none : 병합을 실행하지 않음
Ex) QCell1.merge("data", "row");
columns의 옵션인
mergecol
은 merge type인 "col" 이용 시 컬럼의 merge 실행 여부를 실행하는 컬럼 옵션이며API 방식과 그리드 설정 방식에 대하여 적용이 가능합니다.
mergecol
: true => col의 병합 Omergecol
: false => col의 병합 X