GS인증 AUIGrid v3.0.15

사용자 정의 함수인 expFunction 을 사용하여 직접 작성한 값을 출력한 모습입니다.

데모는 행의 Color 를 보고 Orange 색상의 Price 의 합을 출력한 모습입니다.

// 사용자 정의 계산 함수
// items (Array) : 소계의 대상이 되는 행들
// dataField (String) : 소계 대상 필드 (데모 상에서는 "price" 가 대상임)
expFunction : function(items, dataField) { // 여기서 실제로 출력할 값을 계산해서 리턴시킴.
	var sum = 0;
	if(items.length <= 0) {
		return sum;
	}
	items.forEach(function(item) {
		// 색상이 Orange 인 행의 Price 만 더하기
		if(item.color == "Orange") {
			sum += item.price;
		}
	});
	return sum;
},