EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

最受欢迎方案的内置业务类

许多应用程序包含相似的业务类别:人员,地址,组织,电话号码等。无需从头开发这些类并修改它们以在eXpressApp Framework应用程序中使用。我们为您提供业务类库-您最需要的一组类。该库还包含许多接口,您将需要使用这些接口来提供数据与某些XAF模块的正确交互。本主题详细介绍业务类库。

业务类库由三个程序集组成。

集会 描述
DevExpress.Persistent.BaseImpl.v 19.2 .dll 包含现成的XPO持久类。
DevExpress.Persistent.BaseImpl.EF.v 19.2 .dll 包含现成的Entity Framework Code First类。
DevExpress.Persistent.Base.v 19.2 .dll 包含XAF Extra Modules中使用的接口和帮助程序类。上面列出的两个DevExpress.Persistent.BaseImpl。*程序集中提供了实现这些接口的类。

业务类库提供以下功能。

  • 您可以直接使用DevExpress.Persistent.BaseImpl.v 19.2 .dllDevExpress.Persistent.BaseImpl.EF.v 19.2 .dll程序集中的类。
  • 您可以从DevExpress.Persistent.BaseImpl.v 19.2 .dllDevExpress.Persistent.BaseImpl.EF.v 19.2 .dll程序集程序集中扩展持久类,以添加特定功能。
  • 所述eXpressApp框架安装提供的源DevExpress.Persistent.BaseImpl.v 19.2的.dllDevExpress.Persistent.BaseImpl.EF.v 19.2的.dll组件。默认情况下,它们位于%PROGRAMFILES(x86)%\ DevExpress 19.2 \ Components \ Sources \ DevExpress.Persistent \中。在开发自己的业务类库时,可以使用源代码作为示例。此外,如果需要,您可以修改源代码并重新编译该程序集。有关详细信息,请参阅“如何:重新编译业务类库”主题。
  • 您可以从DevExpress.Persistent.Base.v 19.2 .dll程序集为特定接口提供自定义实现,并且XAF将正确处理您的自定义类。
  • 业务类库程序集没有对其他XAF程序集的引用。这使您可以在非XAF应用程序中使用在那里定义的服务(如验证,审计跟踪等)。

要将业务类库中的类添加到UI构造过程,请使用ModuleBase.AdditionalExportedTypes属性,或使用Module Designer的Exported Types部分。

业务类库定制模块提供了业务类库类的UI设置(由应用程序模型差异表示)。

相关文章

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