[UAP平台开发资料]UAPUI框架.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基础篇 中级篇 高级篇 高级篇之一:行为对象作用 改变UAP表单缺省实现。如修改表单的审核、弃审等 扩展UAP表单没有的功能。 高级篇之一:开发一个行为对象 安装Microsoft Visual Studio 2005 创建一个 C# 类库(.dll)项目 为项目添加引用: UFIDA.U8.Framework.Error UFIDA.U8.UAP.UI.Runtime.Model UFIDA.U8.UAP.UI.Runtime.Common 添加一个类,并实现接口IReceipt public class PurchaseOrder : IReceipt 实现业务逻辑 编译工程,得到一个dll 高级篇之一:注册行为对象 高级篇之一:行为对象开发帮助文档 参见文档 注意:本文档逐渐更新中…… 后续的工作 与工作流集成 更贴合实际的生单支持 UAP表单和U8已有单据的关系 答:没有关系 UAP是不是U8的开发平台 答:是,这里的UAP指的是大UAP概念 澄清几个疑问 UAP表单 U8系统单据 栏目 参照 过滤 数据引擎 报表 审批流 U8系统档案 U8门户 U8系统管理 U8系统服务 …… …… * * 工作流:为表单之间建立关系提供驱动能力 门户:表单集成在门户中,是表单的运行时环境 UAP:UAP表单是UAP的一个重要组成部分,并为UAP表单提供基础功能,如过滤设计、参照设计、数据引擎等。 * 当前UAP表单的状态有:浏览、新增、审核、修改。 * * * * 用友软件股份有限公司 毛树波 UAP开发组 maosb@ 2008年 3月 16日 UAP 平台介绍 --UAP表单 演示:给大家一个直观的感受 基础篇:基本概念及UAP表单概述 中级篇:如何使用UAP表单--以示例介绍UAP表单的基础实现功能。 高级篇:如何使用UAP表单的接口--高级功能开发(行为对象) 课程进度 演示 先演示,给大家一个直观的感受。 基础篇 基本概念 什么是UAP? 表单 行为对象 核心特性 组成 外延特性 基础篇之一:基本概念 什么是UAP? 大UAP概念 UAP工作流、门户 外部的UAP UAP报表 内部的UAP UAP工具:菜单调整、栏目设计器、过滤设计器、参照设计器、商业敏感工具、数据引擎 UAP表单 基础篇之一:基本概念 表单:档案和单据的统称,是UAP表单的工作产品。主要用来解决用户有新的业务需求时,将这些业务的数据收集到系统中 行为对象:一个实现了UAP表单接口的程序集,在运行时被加载并实例化运行 基础篇之一:核心特性 支持树形结构的业务模型 支持业务模型的一个实体对应多个视图,一个视图只能对应一个业务实体 支持一个业务实体属性对应多个视图控件 丰富的客户端展现:多子表、分组、页签 表单和业务模型是一对一的关系 与门户集成 视图在表单上支持自由布局 业务逻辑层(M)、界面层(V)、业务逻辑和界面之间的控制层(C)互相分离 支持运行时多语 基础篇之一:组成 核心设计时 业务建模工具 视图布局工具 功能定义工具 二次开发注册工具 基础篇之一:组成 核心运行时 业务逻辑的基础实现 维护模型和布局视图的关系 为行为对象提供运行环境 客户端展现,布局视图灵活切换 基础篇之一:外延特性 状态控制 新增、修改、审核、浏览 值更新事件 计算定义公式的值替填写到指定列 表单式为真\假时改变指定栏目的编辑状态 携带当前字段相关参照属性到指定列(“基础资料”类型的实体属性) 数据合法性约束 生单 将当前单据与其他单据建立生单规则 持久化 基础篇之一:相关功能 工作流:为表单之间建立关系提供驱动能力 门户:表单集成在门户中,是表单的运行时环境 UAP:UAP表单是UAP的一个重要组成部分,并为UAP表单提供基础功能,如过滤设计、参照设计、数据引擎等。 中级篇之一:UAP登录 中级篇之一:角色 增加角色设置功能。 UAP使用U8的用户数据。 UAP内置角色分为:开发人员、企业用户、未授权用户 每个U8用户可被分配一个UAP角色 账套主管默认被设置为“开发人员”角色 账套主管的角色类型不能修改 账套主管可以为其他非账套主管的操作员分配角色 未授权用户无法登录UAP系统 中级篇之一:角色设置 中级篇之一:角色功能清单 功能清单 产品开发人员 开发人员 企业用户 参照设计器 是 是 否 栏目设计器 是 是 否 过滤设计器 是 是 否 数据引擎设计 是 是 否 敏感数据维护工具 是 是 是 新行为对象定义 是 是 否 单据转换规则 是 是 否 报表定义 是 是 是 UAP表单定义 是 是 否 分配角色 全为否,只有账套主管可以分配角色 中级篇之一:建立UAP项目 中级篇之一:为已有UAP项目添加子

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档