EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

仪表板模块概述

仪表板模块可以让你整合的DevExpress仪表板控制与WinForms和ASP.NET应用程序XAF。

仪表板_XCRM

提示

所述仪表板模块演示了仪表板的部分特征中心应用程序。默认情况下,Feature Center演示安装在%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter中。该演示的ASP.NET版本可从http://demos.devexpress.com/XAF/FeatureCenter/在线获得。

仪表板模块功能

对于最终用户:

对于开发人员:

  • 在运行时创建仪表板并将其持久化。仪表板与其他业务对象一起存储在应用程序数据库中。
  • 在“仪表板列表”视图中查看和修改现有的仪表板。您可以使用“仪表板” 导航项来调用此列表视图。
  • 提供预定义的仪表板,在应用程序部署后可供用户使用。
  • 创建与各个仪表板关联的导航项
  • 自定义仪表板的控制选项和行为。
注意

请注意,DashboardView视图和Dashboard模块是不同的XAF概念。仪表板视图在单个框架中显示多个XAF视图-它们不使用DevExpress仪表板控件。

仪表板模块使用的DevExpress控件

注意

由于ASPxDashboard控件没有相应的Localizer对象,因此无法在模型编辑器中对其进行本地化。参见仪表板| 本地化以获取更多信息。

仪表板模块组件

仪表板_工具箱

注意

仪表板模块提供以下用于在WinForms和ASP.NET应用程序中托管仪表板控件的查看项

仪表板模块扩展了应用程序模型-引入了IModelDashboardNavigationItem节点,并将IModelClassDashboardsVisibility.IsVisibleInDashboards属性添加到IModelClass节点。

仪表板数据类型

使用实现IDashboardData接口的业务对象(实体)来持久保存仪表板。如果使用XPO,则使用在业务类库中实现的DashboardData持久类。如果您使用实体框架,设置DashboardsModule.DashboardDataType属性DashboardData手动和这种类型添加到您的DbContext。

您还可以使用自定义仪表板数据类型。为此,请继承DashboardData或实现IDashboardData接口,并将实现的类型传递给DashboardsModule.DashboardDataType属性。

提示

要在代码中显示仪表板,请使用“显示视图的方式”主题中列出的方法来显示DashboardData对象的“详细信息视图”。

相关文章

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