U9-UAP开发指南:BE插件与档案、单据、参照开发
需积分: 43 22 浏览量
更新于2024-08-10
收藏 7.82MB PDF 举报
"本文档主要介绍了U9-UAP平台的开发技术,涵盖了BE插件开发、档案开发、单据开发和参照开发等核心内容。在BE插件开发中,讲解了如何添加引用、继承IEventSubscriber接口以及处理事件。同时,文档详细阐述了档案开发的全过程,包括BE组件、UI组件的创建、发布与装配。此外,还介绍了单据开发的基本步骤,如创建BE实体、UI模型、实现自动编号和默认值等功能。参照开发部分则涉及了参照组件的定义和调用。"
在U9-UAP开发中,BE(Business Entity)插件开发是一个重要的部分,用于扩展和定制业务逻辑。开发者需要在代码中添加特定的引用,例如UFSoft.UBF.Execution.dll,并继承UFSoft.UBF.Eventing.IEventSubscriber接口来实现事件订阅。在示例代码中,可以看到一个名为SOModifySubscriber的类,它标记有Failfast特性,表示当发生异常时立即终止执行。Notify方法是处理事件的核心,它接收事件参数,从中获取当前业务实体的信息。
档案开发涉及BE和UI组件的创建。BE组件是业务逻辑的基础,包含实体建模,UI组件则是用户界面的构建模块,包括UIForm和UIModel。在实体建模中,开发者需要创建解决方案、BE组件并构造BE实体。UI组件的创建包括建立UI项目、UIModel和UIForm,以及相应的构造和设置。完成开发后,组件需要通过发布服务组、拷贝DLL文件到指定目录,并使用装配工具进行装配发布,才能在系统中运行使用。
单据开发是处理业务流程的关键。首先,根据开发需求创建对应的BE,如订单文档类型BE和订单BE。接着,创建单据类型的UI和单据UI,包括UIModel和UIForm的设计。单据开发还包括自动编号、默认值设定、个性化功能支持、表体自动行号、实体扩展字段以及单据查找等实用功能的实现。
参照开发部分则介绍如何创建和使用参照组件,这有助于在单据中快速选择和填充数据。开发者需要定义参照组件,如订货单类型参照,并学会在UI中正确引用和调用这些参照组件。
总体来说,U9-UAP开发涵盖了从基础工具使用、引用设置到复杂业务逻辑实现的全面内容,为开发者提供了完整的开发框架和技术指南。无论是BE插件还是单据、参照开发,都强调了组件化、模型化和可扩展性的设计原则,以满足企业信息化系统的需求。
199 浏览量
2021-09-14 上传
2133 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
条之
- 粉丝: 27
最新资源
- Windows到Linux入门教程:基础知识与安装指南
- 伟大架构师的抽象层次策略:简化IT解决方案
- JasperReport与iReport中文配置与使用详解
- Oracle分析函数详解与应用示例
- 无线局域网详解:概念、标准与技术应用
- Quartz定时任务开发指南
- <项目名称>操作手册编写规范详解
- Cadence Allegro PCB设计中文手册
- uVision2入门:Keil C51 开发工具教程
- 搭建虚拟域名:解析与配置详解
- DWR中文教程:快速掌握远程方法调用
- 测试人员的思考艺术:超越数字迷思
- WEKA3.5.5用户指南:数据探索与分析
- DWR教程:入门与实践
- EJB3.0实战教程:从入门到精通
- TMS320C6416:600MHz DSP在3G基站高速处理中的关键角色