SMART datagrid v1.4 > Classes > ValueColumn

Back  Forward

DataLudi.ValueColumn.mergeValueExpression  property

병합된 셀에 표시할 값을 계산하는 수식

이 수식이나 mergeValueCallback이 설정되지 않으면 병합에 포함된 첫 번째 셀의 값이 표시된다. mergeValueCallback이 타당한 함수로 설정되면 이 속성은 무시한다. 

아래 테이블에 수식에서 사용할 수 있는 변수들이 나열되어 있다. 

기본값은 null.

Getter
function mergeValueExpression(): String
Setter
function setMergeValueExpression(value: String)
Table-1  ValueColumn.mergeExpression 변수들
변수설명
value필드 값.
values다른 필드들의 값. ex) "values['quantity'] + values['price'] > 1000000"
row그리드행 번호.
datarow데이터 행 번호.
checked그리드행이 checked 상태면 true
Code -1
    var col = grid.columnByName('salary');
    col.setMergeValueExpression('value + values["dept"]');
See Also
mergeValueCallback
mergeExpression
mergeCallback
수식 개요
Examples
셀 병합