SMART datagrid v1.4 > Classes > ButtonCellRenderer
버튼의 enable, disable 상태를 리턴하는 수식.
실행 시간 수식에서 true를 리턴하는 셀에서만 버튼이 enable 상태가 된다. 아래 표에 수식에서 사용할 수 있는 변수들이 나열되어 있다.
enabledCallback이 설정되면 이 속성은 무시된다.
기본값은 null.
변수 | 설명 |
---|---|
value | 필드 값. |
row | 그리드행 번호. |
datarow | 데이터 행 번호. |
field | 데이터필드 인덱스. |
checked | 그리드행이 checked 상태면 true. |
state | 데이터 행 상태. |
var columns = [{
name: "column1",
renderer: {
type: "button",
enabledExpression : "value < 10"
}
},
...
];
grid.setColumns(columns);
$("#changeExpression").click(function () {
var col = grid.columnByName('column1');
col.setRenderer({
enabledExpression : "value < 10"
});
});