그리드에 설정되어 특정 소계 정보를 삭제하는 API이다.
Parameters | Type | Description |
---|---|---|
nStatMidIndex | short | 소계 정보 인덱스 (Zero-Base) |
bRefresh | BOOL | [옵션] 그리드 리프레쉬 여부(기본값 true) |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
소계 정보는 속성 또는 API를 통해 다건으로 등록할 수 있으며, 추가된 순서데로 내부에 인덱스가 설정된다.
만약 그리드에 대해 많은 작업을 수행하는 경우라면, 해당 파라미터를 false로 주고, 작업 완료시 그리드 refresh 함수를 호출하는 것이 속도면에서 훨씬 빠릅니다.
// 소계 정보 삭제 버튼 클릭 이벤트 처리
function btnTestDeleteStatMid_on_mouseup(objInst)
{
// 현재 그리드에 설정된 소계 조건중 2번째 Index의 소계 조건을 삭제
// 아래의 함수를 호출하면, 그리드 소계 정보 갯수는 2가 된다.
grdNoraml.deletestatmid(2);
// 현재 그리드에 설정된 소계 조건중 1번째 Index의 소계 조건을 삭제
// 아래의 함수를 호출하면, 그리드 소계 정보 갯수는 1이 된다.
grdNoraml.deletestatmid(1);
// 원하는 소계를 삭제했으니 새로이 refresh 함수를 호출하여
// 삭제된 소계 정보 인덱스에 대한 소계 데이터를 삭제한다.
grdNoraml.refresh();
}