GRID FEATURE · PRO
상태와 집계
상태 바는 현재 표의 행 수나 범위 계산 결과처럼 작업 결과를 짧게 보여 주는 영역입니다. 데이터를 편집하는 도구가 아니라 사용자가 보고 있는 범위를 이해하도록 돕습니다.
동작 원리와 선택 기준
true는 기본 행 수 안내를 켭니다. 여러 패널을 명시할 때는 지원하는 패널 이름을 사용하고 전체 행·필터 통과 행·선택 행을 같은 숫자로 해석하지 않습니다.
이 기능을 제품에서 사용하려면 Pro 패키지와 유효한 라이선스가 필요합니다. 설정 이름이 같더라도 Community에서 Pro 기능이 활성화되는 것은 아닙니다.
코드의 grid는 설치와 연결 장에서 준비한 Grid 요소입니다. 예제마다 필요한 데이터·설정을 확인하고, 코드에서 소개하는 앱 함수와 서버 주소는 프로젝트에 맞게 구현하세요.
예제 1. 기본 행 수 안내
표 아래에 기본 상태 정보를 표시합니다.
grid.statusBar = true;결과 확인: 현재 표의 행 수 안내가 나타납니다. true가 모든 종류의 집계 패널을 켜는 옵션은 아닙니다.
예제 2. 전체와 필터 결과 분리
전체 행 수와 필터 통과 행 수를 각각 표시합니다.
grid.statusBar = { panels: [
{ panel: 'totalRows', align: 'left' },
{ panel: 'filteredRows', align: 'right' },
] };결과 확인: 검색 후 숫자를 비교해 데이터가 줄어든 이유를 이해할 수 있습니다.
예제 3. 원격 데이터 범위 안내
서버 행 모델에서는 전체 서버 데이터 수, 로드된 행 수, 현재 페이지 수가 다를 수 있습니다. 서버의 확정된 rowCount와 로드 범위를 앱에서도 구분해 표시합니다.
결과 확인: 캐시에 있는 행만으로 서버 전체 합계를 계산했다고 안내하지 않습니다. 전체 집계가 필요하면 서버 집계 결과를 별도로 사용합니다.
조합할 때와 문제를 해결할 때
상태 바는 데이터 검증이나 저장 성공 알림을 대신하지 않습니다. 처리 결과가 중요하면 별도 메시지를 제공합니다.
사용자에게 합계·평균을 보여 주기 전에 숫자 열의 실제 타입과 빈 값 처리 기준을 정합니다.
함께 읽기
- 행·열·ID의 관계
- 결과와 이벤트 연결
- Features에서 살펴보기
직접 체험 가능한 범위는 해당 가이드에 안내되어 있습니다.