AUISoft에이유아이소프트
데모 본문으로 이동

■ Footer 의 3월 칼럼 하단에 나온 값은 사용자가 직접 계산한 값입니다.

계산 수식 : 1월 최대 + 2월 최대 + 3월 최대 - (3월 최대 - 3월 최소)

(810200 + 879000 + 928000) - (928000 - 45000) = 1734200

■ Footer 의 6월 칼럼 하단에 나온 값은 (6월 최대 - 6월 최소) 값입니다.

그리드에서 제공하는 기본 연산이 아닌 값을 출력하고자 하는 경우 Footer 의 expFunction 과 labelFunction 기능을 사용하십시오.

구체적으로 "특정 행만 추려서 푸터 합계" 구성하길 원하세요? 여기를 클릭하세요

// 그리드 푸터 설정
const footerLayout = [{
...
...
}, {
	positionField : "p1206",
	dataField : "p1206",
	formatString : "#,##0",
	// 파라메터 : columnValues : dataField 에 해당되는 모든 칼럼의 값들(Array)
	expFunction : function(columnValues) {
		return Math.max.apply(this, columnValues) - Math.min.apply(this, columnValues); // p1206(6월) 최댓값 - 최솟값
	}
}];