GS인증 AUIGrid v3.0.16

소계행의 "Value 합계" 와 같은 텍스트를 변경하고 소계행에 임의의 텍스트를 지정한 모습입니다.

우선적으로 "Value 합계" 에서 "합계"의 텍스트는 그리드 속성 summaryText 로 일괄적 변경이 가능합니다.

$value 를 설정하면 그룹핑 대상의 해당 값으로 변환되어 출력됩니다.

adjustSummaryPosition : true 설정하는 Type 3 형태는 labelTexts 가 아닌 adjustSumText 로 설정합니다.(adjustSumText 적용 데모 보기)

동적으로 그룹핑을 사용할 경우 adjustSumText 설정은 권장하지 않습니다. 이미 정해진 그룹핑 소계에 추가적인 텍스트 정보를 넣고자 하는 경우 권장합니다.

Type 1 에 적용한 데모 보기 | Type 2 에 적용한 데모 보기

// 합계(소계) 설정
groupingSummary  : {
	// 합계 필드는 price 1개에 대하여 실시 합니다.
	dataFields : [ "price" ],
	
	// adjustSummaryPosition = true 설정 했을 때 썸머리 행의 개별 필드에 텍스트 지정
	// 즉, Type 3인 형태에서는 labelText 가 아닌 adjustSumText 로 지정하세요.
	adjustSumText : {
		country : { // country 에 의해 생성되는 썸머리 행
			"name" : "Country 소계", // 썸머리 행의 name 필드에 텍스트 지정
			"product" : "전체 합계"
		},
		product : { // product 에 의해 생성되는 썸머리 행
			"name" : "Product 소계", // 썸머리 행의 name 필드에 텍스트 지정
			"product" : "중간 합계"
		},
		name : { // name 에 의해 생성되는 썸머리 행
			"name" : "$value 소계" // 썸머리 행의 name 필드에 텍스트 지정
		}
	}
},