new SummaryRow()
GroupingCollection에서 그룹핑에 의한 합산 컬럼을 계산할 정보를 저장하는 컴포넌트입니다.
GroupingCollection 또는 GroupingField의 summaries속성에서 정의하여 합산 데이터를 만들어 낼 수 있습니다.
기본속성 : fields
- See:
Example
레이아웃은 다음과 같은 형식으로 작성됩니다.
<rMateGrid>
<NumberFormatter id="numfmt" useThousandsSeparator="true"/>
<DataGrid id="dg1" horizontalScrollPolicy="auto" fontSize="12" verticalAlign="middle" selectionMode="multipleRows">
<columns>
<DataGridColumn id="col1" dataField="GroupLabel" headerText="Group Label" width="110"/>
<DataGridColumn dataField="Year" width="80"/>
<DataGridColumn dataField="Quarter" width="80"/>
<DataGridColumn dataField="Month" width="80"/>
<DataGridColumn dataField="NewYork" textAlign="right" formatter="{numfmt}"/>
<DataGridColumn dataField="LA" textAlign="right" formatter="{numfmt}"/>
<DataGridColumn dataField="Washington" textAlign="right" formatter="{numfmt}"/>
<DataGridColumn dataField="Revenue" textAlign="right" formatter="{numfmt}"/>
</columns>
<dataProvider>
<GroupingCollection source="{$gridData}">
<Grouping>
<GroupingField name="Year">
<summaries>
<SummaryRow summaryPlacement="group">
<SummaryField dataField="NewYork" summaryOperation="SUM" label="NewYork"/>
<SummaryField dataField="LA" summaryOperation="SUM" label="LA"/>
<SummaryField dataField="Washington" summaryOperation="SUM" label="Washington"/>
<SummaryField dataField="Revenue" summaryOperation="SUM" label="Revenue"/>
</SummaryRow>
</summaries>
</GroupingField>
<GroupingField name="Quarter">
<summaries>
<SummaryRow summaryPlacement="first">
<SummaryField dataField="NewYork" summaryOperation="SUM" label="NewYork"/>
<SummaryField dataField="LA" summaryOperation="SUM" label="LA"/>
<SummaryField dataField="Washington" summaryOperation="SUM" label="Washington"/>
<SummaryField dataField="Revenue" summaryOperation="SUM" label="Revenue"/>
</SummaryRow>
</summaries>
</GroupingField>
</Grouping>
</GroupingCollection>
</dataProvider>
</DataGrid>
</rMateGrid>
Members
-
fieldsArray
-
합계를 계산하기 위한 data 필드와 계산방식을 나타내는 SummaryField 배열.
- See:
-
summaryPlacementstring
-
GroupingCollection에서 합계 라인이 표시될 위치를 설정.
설정 가능한 값은 다음과 같습니다."first"
- 그룹핑되는 행의 맨 앞에 합계 행을 만듭니다."last"
- 그룹핑되는 행의 맨 마지막에 합계 행을 만듭니다."group"
– 그룹핑을 나타내는 행에 합계행을 표시합니다.
- Default Value:
- "last"