EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

枢轴网格模块

数据透视网格模块是针对XAF应用程序的综合数据分析,数据挖掘和可视报告解决方案。该模块包含适用于XAF的DevExpress WinForms透视网格和ASP.NET透视网格控件的列表编辑器。该功能使您可以在多维数据透视表中汇总大量数据,在其中可以对数据进行排序,分组和过滤。

透视图表模块也可以想像在2D或3D图形图表中的数据。

PivotGridListEditor

最终用户可以根据其分析要求通过简单的拖放操作自定义表格的布局。

有关“数据透视网格”模块的演示,请访问“列表编辑器” | “列表编辑器”。XAF随附的功能中心应用程序中的“ PivotGrid”部分。默认情况下,Feature Center演示安装在%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter中。该演示的ASP.NET版本可从http://demos.devexpress.com/XAF/FeatureCenter/在线获得。

重点

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

入门

您可以按照“如何:将列表视图显示为数据透视表和图表”教程将数据透视表网格模块添加到现有项目中。

注意

数据透视网格模块使用的DevExpress控件

数据透视网格模块使用以下DevExpress控件:

班级 描述
枢轴网格控件 允许在WinForms应用程序中创建数据透视表。
ASPxPivotGrid 允许在ASP.NET应用程序中创建数据透视表。

您可以访问这些控件并在代码中更改其行为。有关更多详细信息,请研究如何:访问列表编辑器的控件主题。

枢轴网格模块组件

枢轴网格模块由以下特定于平台的和特定于平台的组件组成:

PivotGridModulesInToolbox

  • 枢轴网格模块

    您可以在Module Designer中将此模块添加到XAF应用程序的平台无关的模块项目中。

    该模块将引用添加到DevExpress.ExpressApp.PivotGrid.v 19.2 .dll程序集。

  • PivotGridWindowsFormsModule

    您可以将此模块添加到在你的WinForms模块项目模块设计或中的WinForms应用程序项目的应用设计

    该模块引用了DevExpress.ExpressApp.PivotGrid.v 19.2 .dllDevExpress.ExpressApp.PivotGrid.Win.v 19.2 .dll程序集。

  • PivotGridAspNetModule

    您可以将此模块添加到模块设计器中的ASP.NET模块项目或应用程序设计器中的应用程序项目中。

    该模块引用了DevExpress.ExpressApp.PivotGrid.v 19.2 .dllDevExpress.ExpressApp.PivotGrid.Web.v 19.2 .dll程序集。

为了使数据透视网格模块具有最佳性能,请仅将其添加到特定于平台的项目中,然后在此处自定义模块。不要使用用于基本模块项目的PivotGridModule组件。

枢轴网格模块设置

下面的实体使您可以在“应用程序模型”中调整“数据透视网格”模块的设置:

界面 描述
IModelPivotListView 使用PivotSettings节点扩展应用程序模型
IModelPivotSettings 提供对枢轴网格“列表编辑器”(列表视图显示)的访问。
IPivot设置 声明用于指定枢轴网格“列表编辑器”设置的类的成员,列表视图将显示。

这些设置可在“应用程序模型”的“视图” | “视图”中找到。<ListView> | PivotSettings节点。

PivotGridSettingsAppModel

IPivotSettings.CustomizationEnabled属性设置为真正的默认和允许最终用户修改自己的数据透视表的设置。

重点

根据应用程序的主要使用情况,设置IPivotSettings.CustomizationEnabled属性值。

  • 如果要以特定布局将数据呈现给最终用户,请选择false。该设置,您更改它的数据透视表的行为,并阻止用户完全控制。
  • 如果最终用户需要经常修改数据透视表的数据布局,请选择true。请注意,一旦用户更改了数据透视表的设置,它们就会被记录到应用程序模型的顶层.xafml文件中,并且您将无法覆盖它们。在某些情况下,最终用户的设置可能会与开发人员在较低级别的* .xafml文件中指定的修改合并,从而导致无法预测的行为。最终用户可以通过右键单击数据透视表并在上下文菜单中选择“重置视图设置”来获取默认设置。

IPivotSettings.Settings属性值是一个复杂的XML格式的字符串。要管理这些设置,请单击``设置''省略号按钮(省略号按钮)。

省略

该按钮将调用PivotGrid设计器,该设计器允许您修改数据透视表的布局及其其他首选项。

PivotGrid013-设计师

枢轴网格模块列表编辑器

数据透视表网格模块随附以下列表编辑器

班级 描述
PivotGridListEditor 表示XAF WinForms应用程序使用的枢轴网格列表编辑器
ASPxPivotGridListEditor 表示XAF ASP.NET应用程序使用的数据透视表列表编辑器

您可以将IModelListView.EditorType属性值设置为“应用程序模型”中的这些编辑器之一,如下面的屏幕快照所示。

在WinForms模块项目中,将EditorType属性值设置为“ DevExpress.ExpressApp.PivotGrid.Win.PivotGridListEditor” 。

PivotGrid008-ChangeEditorWin

在ASP.NET模块项目中,将EditorType属性值设置为“ DevExpress.ExpressApp.PivotGrid.Web.ASPxPivotGridListEditor” 。

PivotGrid-009ChangeWebEditor

注意

或者,您可以从应用程序项目中调用“模型编辑器”,并在那里更改EditorType属性值。

相关文章

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