U9-UAP开发指南:元数据与公共API详解
需积分: 43 71 浏览量
更新于2024-08-10
收藏 7.82MB PDF 举报
"该文档主要介绍了普元元数据中的公共API,包括后台组件端和UI端的上下文信息,以及U9-UAP开发的基础知识,涵盖开发工具、引用、系统相关、档案开发、单据开发和参照开发等内容。"
在U9-UAP开发中,公共API是关键的部分,用于获取和操作系统的上下文信息。对于后台组件端,它主要涉及UFIDA.U9.Base.BaseBE.dll中的UFIDA.U9.Base.Context类。这个上下文实体提供了以下关键属性:
1. LoginOrg:当前用户登录的组织,这对于权限控制和数据隔离至关重要。
2. LoginUserID:当前登录用户的ID,这是追踪用户操作的基础。
3. LoginUser:当前登录用户对象,可能包含更详细的用户信息。
4. LoginDateTime:当前用户的登录时间,有助于分析用户活动的时间分布。
UI端的上下文信息则来自UFIDA.U9.UI.PDHelper.dll中的PDContext,其主要属性包括:
1. Current.UserID:当前登录用户ID,与后台的LoginUserID对应。
2. Current.UserCode:当前登录用户的代码,便于系统内部标识用户。
3. Current.UserName:当前登录用户名,用于显示和交互。
文档还详细阐述了U9-UAP开发的基础知识,包括开发工具如UBF开发工具、应用组装工具和客开部署;客开引用,特别是UBF常用引用和C#设置引用路径;以及系统相关的配置和使用。在档案开发部分,讲解了BE组件、UI组件的创建、实体建模、UI组件的构造和发布等步骤。此外,单据开发章节介绍了如何创建单据类型的BE和UI,以及实现单据编号、默认值设置、个性化功能等。
参照开发部分则讲解了如何创建和调用单据类型的参照组件,为用户提供了更丰富的交互体验。所有这些内容构成了U9-UAP开发的核心技术点,帮助开发者构建高效、灵活的企业应用。
2022-06-22 上传
2021-09-14 上传
196 浏览量
2023-03-25 上传
2023-05-19 上传
2023-08-16 上传
2023-09-09 上传
2023-07-12 上传
2023-06-21 上传
![](https://profile-avatar.csdnimg.cn/2ae789298b2848ebbc0e6bbf6c532a02_weixin_42186015.jpg!1)
欧学东
- 粉丝: 211
- 资源: 2万+
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景