U9-UAP开发指南:Form引用与单据开发

需积分: 43 73 下载量 146 浏览量 更新于2024-08-10 收藏 7.82MB PDF 举报
"U9UAP开发2(BE、BP、参照、列表及插件开发).pdf" 在《U9-UAP开发大全》中,作者徐中荣详细介绍了U9通用应用平台(U9-UAP)的开发技术,涵盖了基础开发工具、客开引用、系统相关、数据字典的使用,以及档案开发、单据开发和参照开发等多个方面。以下是对这些知识点的深入解析: 1. **开发工具**: - **UBF开发工具**: 这是用于创建和编辑业务对象的基础工具,它支持对业务逻辑的构建和调试。 - **应用组装工具**: 该工具用于集成和部署开发完成的组件,实现应用程序的组装和发布。 - **客开部署**: 客户化开发的部署过程,包括将开发的组件安装到目标环境中。 2. **客开引用**: - **UBF常用引用**: 引用是指在开发过程中需要用到的外部库或API,UBF中包含了开发所需的常用引用资源。 - **C#设置引用路径**: 开发者需要正确配置C#项目的引用路径,确保能访问到所有必要的类库和组件。 3. **档案开发**: - **BE组件**:基础实体(BE)是U9-UAP的核心组件,用于定义业务对象的结构和行为。 - **UI组件**:用户界面组件负责展示数据和交互,包括UIModel和UIForm的创建。 - **实体建模**:通过实体建模,开发者可以定义业务实体的属性、关系和行为。 - **创建UI组件**:UI组件的构建包括UI项目、UIModel和UIForm的创建,以及组件的发布和装配。 4. **单据开发**: - **单据类型BE**:定义单据的结构,如订货单的类型,包含单据的基本属性。 - **单据BE**:具体单据的实例,包含单据的详细信息。 - **单据UI**:设计单据的显示和操作界面,包括单卡和表体形式。 - **单据自动编号**:系统自动生成唯一的单据号码。 - **默认值设置**:为单据字段提供预设值。 - **个性化功能**:允许用户根据需求定制单据显示和操作。 - **表体自动行号**:自动为表体中的每一行分配序号。 - **实体扩展字段**:添加额外的字段来扩展标准实体的功能。 - **单据查找**:实现快速查找和筛选单据的功能。 5. **参照开发**: - **参照组件**:用于提供数据选择的交互式控件,如订货单类型的参照组件。 - **定义参照组件**:创建特定的参照组件,如订货单类型的参照。 - **调用参照**:在UI中集成参照组件,实现数据的选取和验证。 这些内容是针对U9-UAP开发的全面指南,涵盖了从基础工具的使用到高级功能的实现,对于理解U9-UAP的开发流程和方法非常有帮助。开发者可以通过学习这些知识,有效地进行U9系统的客开工作。