SMART datagrid v1.4 > Classes > GridBase
DataSet으로 부터 그리드행 모델 목록을 구성할 때, 조건에 맞는 데이터행들만 가져올 수 있도록 필터 수식이나 콜백 함수를 지정하는 RowFilter 객체.
문자열이나 함수로 지정할 수 있는데, 각각 기존 속성 객체의 RowFilter.expression, callback 속성으로 지정된다. 또, null이나 undefined로 지정하면 기존 expression, callback 모두 제거된다. v 1.3.8
기본값은 null.
// 상위 10행만 표시한다.
grdMain.setRowFilter({
callback: null,
expression: "row < 10"
});
// 혹은
grdMain.setRowFilter(null);
grdMain.setRowFilter("row < 10");
// 하위 10행만 표시한다.
grdMain.setRowFilter({
callback: null,
expression: "row >= rowcount - 10"
});
// 수정된 행들만 표시한다.
grdMain.setRowFilter({
expression: "state == 'u'",
callback: null
});