U9-UAP开发指南:前台组件与元数据实战
需积分: 43 109 浏览量
更新于2024-08-10
收藏 7.82MB PDF 举报
"U9UAP开发2(BE、BP、参照、列表及插件开发).pdf"
本文档是关于U9-UAP平台的开发指南,涵盖了从基础开发工具到高级组件的创建和使用,主要关注BE(Business Entity,业务实体)、UI组件以及参照组件的开发。以下是对文档关键知识点的详细解释:
1. **开发工具**:
- **UBF开发工具**: UBF(Unified Business Foundation)是U9-UAP平台的基础,用于快速构建业务逻辑。
- **应用组装工具**: 用于组装和管理开发的各个组件,形成完整的应用程序。
- **客开部署**: 客户化开发的部署过程,包括将开发的组件发布到U9环境并配置使用。
2. **客开引用**:
- **UBF常用引用**: 开发中需要引用的UBF相关库和API。
- **C#设置引用路径**: 在C#代码中添加对所需库的引用,确保代码能正确编译和运行。
3. **数据字典的使用**:
- 数据字典是系统中用于存储元数据的地方,如数据类型、字段信息等,对于理解和操作数据至关重要。
4. **档案开发**:
- **BE组件**: 业务实体是业务逻辑的核心,用于封装业务对象和数据。
- **UI组件**: 用户界面组件,负责显示和交互,通常基于MVC(Model-View-Controller)架构设计。
- **实体建模**包括创建解决方案、BE组件和UI组件的步骤,以及如何构造它们。
- **组件发布与装配**涉及将组件打包成DLL,复制到U9目录,并通过装配工具进行发布。
5. **级次编码规则的实现**:
- 在BE和UI组件中应用级次编码规则,用于创建具有层次结构的编码,如地区-部门-员工编号。
- 包括在BE中的版型应用,UIModel和UIForm的设置。
6. **单据开发(初级)**:
- **开发需求分析**:确定单据类型的业务需求。
- **创建BE和UI**:通过建立BE组件来表示单据,创建对应的UIModel和UIForm来展示和操作数据。
- **单据自动编号**:设置规则以自动为新创建的单据生成唯一的编号。
- **默认值赋值**:允许为单据字段预设默认值,提高效率。
- **个性化功能支持**:如自定义列显示、排序等。
- **表体自动行号**:在单据表体中显示行号,便于用户跟踪。
- **实体扩展字段**:增加额外字段以适应特定业务需求。
- **单据查找**:提供查询功能,帮助用户快速定位所需单据。
7. **参照开发**:
- **创建参照组件**:如订货单类型参照,用于选择和验证特定类型的单据。
- **调用参照组件**:在UI中集成参照组件,方便用户选择或输入数据。
这些知识点构成了U9-UAP平台开发的基础,为开发者提供了从创建业务实体到构建用户界面,再到实现复杂业务逻辑的全面指导。通过学习和实践这些内容,开发者可以熟练掌握U9-UAP上的应用开发。
192 浏览量
2021-09-14 上传
2109 浏览量
点击了解资源详情
2024-04-27 上传
166 浏览量
132 浏览量
点击了解资源详情
点击了解资源详情
正直博
- 粉丝: 48
- 资源: 2万+
最新资源
- trashazart:程序失败
- my-website:我(主要)基于 Hugo 的网站的来源
- 业绩推动降龙十八掌
- 计算机网络7层协议快了解
- estruturas-condicionais:如果和其他
- express-template-reload:微型Webpack插件,使快速模板(如车把)在更改时支持重新加载页面
- 美工前端个人简历bootstrap模板
- 信捷plc通讯程序modubus通讯.rar
- quilt-a-long:棉被设计师的应用程序,用于创建长被子,添加棉被和图案并跟踪完成的项目
- stiophan0309-milestone2
- mysql-8.0.27-winx64
- 微波电路元件分析:真实电阻,电感和电容分析-matlab开发
- HipGMap-开源
- 测试自动化
- 业务员留存现状分析服务部训练体系建立
- cv:只是为了学习html