U9-UAP开发指南:BE-普元元数据创建

下载需积分: 43 | PDF格式 | 7.82MB | 更新于2024-08-10 | 111 浏览量 | 73 下载量 举报
收藏
"U9UAP开发2(BE、BP、参照、列表及插件开发).pdf" 在《U9-UAP开发大全》中,主要讲述了如何在U9平台上进行各种开发工作,包括BE(Business Entity,业务实体)、BP(Business Process,业务流程)、参照、列表以及插件的开发。本摘要将重点介绍BE的创建及其相关知识。 首先,开发BE是U9-UAP中的基础,它是业务模型的核心组成部分,用于描述业务对象的属性和行为。在"创建BE"章节中,特别提到了创建单据类型BE(OrderDocType)的过程。创建BE时,开发者需要注意以下几点: 1. **开发需求**:在开始创建BE前,需明确业务需求,理解单据类型的业务逻辑和功能。 2. **继承基类**:创建OrderDocType时,必须继承“单据类型基类”,这意味着需要在设计界面中将DocType控件拖放到窗体上,以确保新创建的BE具备单据类型应有的基本属性和行为。 在实体建模阶段,开发者需要: 1. **创建解决方案**:这是开始BE开发的第一步,通过Visual Studio等开发工具创建新的解决方案来承载BE组件。 2. **创建BE组件**:在解决方案中添加BE组件,定义业务实体的结构,包括字段、关系和行为。 3. **构造BE**:详细配置BE的属性,如字段的数据类型、长度、是否必填等,并定义其与其他实体的关系。 UI组件的创建包括: 1. **建立UI项目**:创建用于展示BE的用户界面的项目。 2. **建立UIModel**:定义UI与BE之间的数据绑定,使数据能在界面和BE之间交互。 3. **创建UIForm**:设计并实现用户界面的外观和交互逻辑,如输入框、按钮等控件的布局。 完成组件开发后,需要进行发布与装配: 1. **发布服务组**:将开发好的组件打包成服务组,以便发布到服务器。 2. **拷贝DLL文件**:将组件的DLL文件复制到U9系统的相应目录,以便系统能识别和加载。 3. **装配工具**:通过U9的应用组装工具进行装配发布,将组件正式部署到系统中。 在实际运行和使用过程中,还需要: 1. **设置菜单权限**:根据用户角色分配访问权限,控制用户对新建BE的操作。 2. **运行和应用**:在系统中测试BE的功能,确保其符合业务需求。 此外,书中还详细介绍了级次编码规则的实现、单据自动编号、默认值设置、个性化功能支持、表体自动行号、实体扩展字段以及单据查找等功能的实现方法。参照开发部分则讲解了如何创建和调用单据类型参照组件,增强用户体验。 创建BE在U9-UAP开发中扮演着至关重要的角色,涉及多个开发步骤和细节,需要开发者深入理解业务需求,并熟练掌握开发工具和U9平台的特性。

相关推荐