EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

如何:将列表视图显示为数据透视表和图表

本主题演示如何在XAF应用程序中将默认列表视图显示为数据透视表:

本文使用一个示例Order 业务对象,其中包含CustomerProduct NameProduct CategoryPrice购买的单位字段。

PivotGridBefore1

通过将“数据透视网格”模块添加到您的应用程序中,并将默认的“网格列表编辑器”替换为“数据透视网格列表编辑器”,可以将“订单 列表视图”显示为数据透视表。下面的屏幕快照演示了结果。

PivotGridModuleResult

您可以在XAF随附的FeatureCenter演示中看到有关“透视网格列表编辑器”的示例。默认情况下,Feature Center演示安装在%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter中。该演示的ASP.NET版本可从http://demos.devexpress.com/XAF/FeatureCenter/在线获得。

注意
  • 移动应用程序不支持数据透视网格模块。

添加枢轴网格模块

更改列表视图的列表编辑器

  • 双击Module.Win项目的Model.DesignedDiffs.xafml文件以调用该项目的模型编辑器
  • 导航到视图| Order_ListView节点。在EditorTypeIModelListView.EditorType)属性的下拉列表中,选择“ DevExpress.ExpressApp.PivotGrid.Win.PivotGridListEditor”,而不是XAF的默认列表编辑器。

    PivotGrid008-ChangeEditorWin

  • 双击Module.Web项目的Model.DesignedDiffs.xafml文件以调用该项目的模型编辑器。
  • 导航到视图| Order_ListView节点。在EditorType属性的下拉列表中,选择“ DevExpress.ExpressApp.PivotGrid.Web.ASPxPivotGridListEditor”,而不是XAF的默认列表编辑器。

    PivotGrid-009ChangeWebEditor

指定枢轴网格设置

运行应用程序

  • 运行WinForms应用程序,然后选择“订单 导航项”以显示数据透视表。

    PivotGrid020设置

  • 运行ASP.NET应用程序,并检查“订单”数据透视表是否也可用。

    PivotGrid016-WebApp

提示

有关使用数据透视表的更多详细信息,请参阅“数据透视网格”控件文章(WinForms / ASP.NET),并观看DevExpress数据透视网格:入门(WinForms / ASP.NET)视频。

转载保留此链接,注明出处