소계행의 "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 필드에 텍스트 지정 } } },
모든 데모는 각각 독립적인 단일 HTML 페이지입니다. 마우스 우클릭 후 "소스 보기" (또는 크롬 기준 단축키 Ctrl + U)로 어떻게 작성되었는지 쉽게 확인 할 수 있습니다.
Copyright © AUISoft Co., Ltd.