Description

Column grouping 은 그리드나 트리의 컬럼을 다양한 방식으로 배치하는 리얼그리드의 특별한 기능이다. 그리드나 컬럼은 Data ProviderDataField를 참조하는데, Data Provider에 배치된 순서와 상관없이 그리드나 트리 상에 자유롭게 배치할 수 있다. 이 때, 업무적으로 관련된 컬럼들을 모아서 컬럼그룹의 형태로 정리할 수 있다. 컬럼그룹은 DataField와는 관련없이 단지 포함된 컬럼셋을 수평이나 수직으로 배치만 한다. 또, 컬럼그룹은 하위 컬럼그룹을 포함할 수도 있기 때문에 다양한 형태의 배치가 가능해 진다. 컬럼그룹은 컬럼 헤더에 컬럼 헤더들 상단에 컬럼그룹 헤더를 표시하거나, 컬럼그룹 헤더만 표시하고 컬럼들의 헤더들은 모두 감출 수도 있다.

컬럼그룹에 포함된 컬럼들을 서로 다른 너비로 표시될 수 있을 뿐아니라, 컬럼 그룹이 수직 배치를 한다면 서로 다른 높이로 표시될 수도 있다.