U9-UAP开发指南:元数据与公共API详解
需积分: 43 47 浏览量
更新于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 上传
198 浏览量
点击了解资源详情
2024-04-27 上传
2021-07-27 上传
2010-11-03 上传
2019-04-23 上传
欧学东
- 粉丝: 951
- 资源: 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算法及互相关性能优化指南