SMART datagrid v1.4 > Classes > ColumnFilter
컬럼 필터 판정식.
실행 시간에 이 판정식에 위배되는 행은 그리드에서 표시되지 않는다. 수식 내에서 사용할 수 있는 내장 변수들이 아래 테이블에 소개되어 있다.
기본값은 null.
변수 | 설명 |
---|---|
'value' | 이 컬럼 데이터셀의 값 |
'field' | 이 컬럼에 연결된 데이터필드의 인덱스 |
'values' | 필드 이름이나 필드 인덱스로 같은 행의 다름 필드 값을 가져온다. |
grid.setColumns([{
name: 'col_1',
filters: [{
name: 'filter_01',
expression: "value > 10 && values['field_2'] == 'a'"
}]
},
...
]);