Description

피벗 필드의 라벨의 타입이다.

Members

COLUMN
Value: “column”
일반적인 피벗형태

row
Value: “row”
그리드 형태

both
Value: “both”
그리드 형태

Examples

    var quarters = [2, 1, 4, 3];
    function quarterSortFunction(a, b) {
        var aidx = quarters.indexOf(a.value);
        var bidx = quarters.indexOf(b.value);
        return aidx > bidx ? 1 : aidx < bidx ? -1 : 0;
    }

	pivot.setFieldMapping([{
	    name: "OrderID",
	    sourceField: "OrderID",
	    fieldHeader: "주문ID",
	    valueEnable: false,
		  labelType: "row"   //해당 필드는 행으로만 설정가능하다.   
	}, {
	    name: "CustomerID",
	    sourceField: "CustomerID",
	    fieldHeader: "고객사",
	    summaryFormat: "${value} 합",
	    valueEnable: false,
		  labelType: "row"   //해당 필드는 행으로만 설정가능하다.   
	}, {
	    name: "OrderYear",
	    sourceField: "OrderDate",
	    dateType: "year",
	    fieldHeader: "영업년도",
	    displayFormat: "${value}년도",
	    summaryFormat: "${value}년도 합",
	    valueEnable: false,
		  labelType: "column"  //해당 필드는 컬럼으로만 설정가능하다.  
	}, {
	    name: "OrderHalf",
	    sourceField: "OrderDate",
	    dateType: "half",
	    fieldHeader: "영업반기",
	    displayLabels: {
	        1: "상반기",
	        2: "하반기"
	    },
	    summaryFormat: "${label} 합",
	    valueEnable: false,
		  labelType: "column"  //해당 필드는 컬럼으로만 설정가능하다.  
	}, {
	    name: "OrderQuarter",
	    sourceField: "OrderDate",
	    dateType: "quarter",
	    fieldHeader: "영업분기",
	    displayLabels: { 
	        1: "일사분기",
	        2: "이사분기",
	        3: "삼사분기",
	        4: "사사분기"
	    },
	    summaryFormat : "${label} 합",
	    valueEnable: false,
	    sortCallback: quarterSortFunction,
		  labelType: "column"  //해당 필드는 컬럼으로만 설정가능하다.  
	}, {
	    name: "OrderMonth",
	    sourceField: "OrderDate",
	    dateType: "month",
	    fieldHeader: "영업월",
	    displayFormat: "${value}월",
	    summaryFormat: "${label} 합",
	    valueEnable: false,
		  labelType: "column"  //해당 필드는 컬럼으로만 설정가능하다. 
	}, {
	    name: "Quantity",
	    sourceField: "Quantity",
	    fieldHeader: "판매량",
	    numberFormat: "#,##0.##",
	    labelEnable: false
	}, {
	    name: "UnitPrice",
	    sourceField: "UnitPrice",
	    fieldHeader: "판매액",
	    numberFormat: "#0.00",
	    labelEnable: false,
	    valueAlignment: "far"   
	}]);