WinForms版本OLAP快速入门 > 无代码实现OLAP应用 > 汇总数据 |
在我们进入下个例子之前,让我们创建一个新视图来说明如何通过几种不同的方式来汇总数据。
首先,取消Country字段旁边的勾选,将该字段移出视图。现在,将"Salesperson"字段拖拽到"Row Fields”列表中,并且将"OrderDate”拖拽到"Column Fields”列表中。结果视图中将包含一列用于显示每天订单数量。这并不是非常有用的信息,因为有太多的列可以用来清晰的显示动态趋势。我们想要按月份或者年份代替每天来汇总数据。
一种实现方法需要修改源数据,通过创建一个新的SQL查询或是使用LINQ。这两种技术都将在接下来的章节进行介绍。另外一种方式就是修改“OrderDate”字段的参数。想要实现这种方法,右键单击”OrderDate”字段,然后单击Field Setting。在对话框中选择”Format”选项卡,选择”Custom”格式,输入”yyyy”,然后单击OK按钮。
现在日期已经完成格式化,按照年份进行汇总。OLAP图表效果如下图所示:
如果你想要按月或是按周查看销售成交量,你可以将格式改为”MMMM”或是”dddd”。