U9-UAP开发指南:前台组件与元数据实战
需积分: 43 146 浏览量
更新于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上的应用开发。
199 浏览量
2021-09-14 上传
2135 浏览量
点击了解资源详情
2024-04-27 上传
172 浏览量
139 浏览量
点击了解资源详情
点击了解资源详情

正直博
- 粉丝: 49
最新资源
- 多功能截图识别与证件翻译工具V3.5发布
- Android竖直方向SeekBar实现示例
- Trapcode全套汉化插件中文安装教程
- 医院仓库管理系统:数据库增删改查解决方案
- Vue分页组件实现快速跳转功能
- 2018数学建模美赛深度解析与优秀论文分享
- React应用开发与部署指南
- MatterJS锅炉板项目开发与应用
- MATLAB循环平稳时间序列预测分析方法
- 海盗船H115i水冷散热器官方驱动程序下载
- stm32f103zet6应用于NBIOT传感器开发示例
- 松下伺服电机选型计算实例教程
- 二代证开发包CP IDMR02:多语言示例与安装指南
- 使用JavaScript创建互动测验应用教程
- unRAID社区模板库:简化应用程序部署
- 实现汽车租赁管理的简易系统解决方案