-
Notifications
You must be signed in to change notification settings - Fork 913
Description
I have a definition of a sfDataGrid but unexpectedly the footer Sums are shown with '%'. See the screenshot below:
Seems OK for double columns (such as Price) but not working for the first 3 int columns.
child: SfDataGrid(
allowColumnsResizing: true,
allowEditing: true,
allowMultiColumnSorting: true,
allowSorting: true,
allowTriStateSorting: true,
columnWidthMode: ColumnWidthMode.fitByColumnName,
gridLinesVisibility: GridLinesVisibility.both,
headerGridLinesVisibility: GridLinesVisibility.both,
headerRowHeight: 40,
isScrollbarAlwaysShown: true,
navigationMode: GridNavigationMode.cell,
rowHeight: 20,
selectionMode: SelectionMode.multiple,
showCheckboxColumn: true,
source: _cardPoolDataGridSource,
tableSummaryRows: [
GridTableSummaryRow(
title: 'TOTALS',
showSummaryInRow: false,
position: GridTableSummaryRowPosition.bottom,
color: Colors.yellow[100],
columns: [
const GridSummaryColumn(
name: 'collectionSummary',
columnName: CardPoolDataGridSource.collectionQtyColumnName,
summaryType: GridSummaryType.sum,
),
const GridSummaryColumn(
name: 'tradeListSummary',
columnName: CardPoolDataGridSource.tradelistQtyColumnName,
summaryType: GridSummaryType.sum,
),
const GridSummaryColumn(
name: 'decksNeededSummary',
columnName: CardPoolDataGridSource.sumNeededQtyColumnName,
summaryType: GridSummaryType.sum,
),
const GridSummaryColumn(
name: 'cardNameSummary',
columnName: CardPoolDataGridSource.cardNameColumnName,
summaryType: GridSummaryType.count,
),
const GridSummaryColumn(
name: 'priceSummary',
columnName: CardPoolDataGridSource.priceColumnName,
summaryType: GridSummaryType.sum,
),
],
),
],
....
);
