U9-UAP开发指南:前台组件与元数据实战
需积分: 43 71 浏览量
更新于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上的应用开发。
2022-06-22 上传
2021-09-14 上传
198 浏览量
点击了解资源详情
2024-04-27 上传
2021-07-27 上传
2010-11-03 上传
点击了解资源详情
点击了解资源详情
正直博
- 粉丝: 45
- 资源: 2万+
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南