我试图添加一个汇总行,该汇总行汇总每列中的所有值。我有非常大的数据,我在网格中进行分页。但是,我听说gwt在客户端执行summaryGrid,这在我的情况下不起作用。我尝试将setShowGridSummary设置为true,但它仅适用于一小组数据,如果数据很大则显示为空白。所以我想更改计划以添加额外的摘要网格,然后从后端获取查询并将摘要数据插入到该网格中。所以我的问题是我可以在smartgwt网格中添加额外的行吗?怎么样?
谢谢,
答案 0 :(得分:0)
在客户端,如果您获取所有记录,SmartGWT只能计算摘要,因此只有汇总值才会显示。 您可以禁用分页并执行此操作,我不建议对大型数据集执行此操作。或者准备另一个可以在服务器端计算摘要并仅返回一条记录的数据源:
listGrid.setSummaryRowDataSource(summaryRowDataSource);
SmartGWT将向服务器发出另一个请求,其摘要行的标准与用于正常提取的标准相同。 只要标准发生变化,它也会被重新提起。