DateValueType
Description
Date 필드를 피벗에 표현하는 방식
Members
YEAR
Value: “year”
년도
HALF
Value: “half”
반기, [1,2]
QUARTER
Value: “quarter”
분기, [1,2,3,4]
MONTH
Value: “month”
월, [1-12]
WEEKOFYEAR
Value: “weekofyear”
년 주차, [1-53]
1월 1일을 기준으로 계산, ISO 8601표준과 다름
WEEKOFMONTH
Value: “weekofmonth”
월 주차, [1-5] 1일을 기준으로 계산
WEEKDAY
Value: “weekday”
주, 일요일(1) - 토요일(7)
DAY
Value: “day”
일, [1-31]
HOUR
Value: “hour”
시간, [0-23]
CUSTOM
Value: null
리얼그리드의 datetime Format과 동일하다. ex) “yyyy-MM-dd”, “yyyyMMDD”
Examples
pivot.setFieldMapping([{ name: "OrderYear", sourceField: "OrderDate", dateType: "year", fieldHeader: "영업년도", displayFormat: "${value}년도", summaryFormat: "${value}년도 요약", valueEnable: false }, { name: "OrderHalf", sourceField: "OrderDate", dateType: "half", fieldHeader: "영업반기", displayLabels: { 1: "상반기", 2: "하반기" }, summaryFormat: "${label} 요약", valueEnable: false }, { name: "OrderQuarter", sourceField: "OrderDate", dateType: "quarter", fieldHeader: "영업분기", displayLabels: { 1: "일사분기", 2: "이사분기", 3: "삼사분기", 4: "사사분기" }, summaryFormat: "${label} 요약", valueEnable: false }, { name: "OrderMonth", sourceField: "OrderDate", dateType: "month", fieldHeader: "영업월", displayFormat: "${value}월", summaryFormat: "${label} 요약", valueEnable: false }, { name: "WeekDay", sourceField: "OrderDate", dateType: "weekday", fieldHeader: "영업요일", displayLabels: { 1: "일", 2: "월", 3: "화", 4: "수", 5: "목", 6: "금", 7: "토" }, mustValues: [1,2,3,4,5,6,7], valueEnable: false }]);