




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、U870产品培训,侯关士,UAP之UI框架,演示:给大家一个直观的感受 基础篇:UI框架功能概述 中级篇:如何使用UI框架介绍UI框架的基础实现功能。 高级篇:如何使用UI框架的接口高级功能开发(行为对象),课程进度,先演示,再说话!,演示,基础篇之一:核心特性,支持树形结构的业务实体 支持一个业务实体对应多个视图,一个视图只能对应一个业务实体; 支持一个业务实体属性对应多个视图控件; 丰富的客户端展现:多子表、分组、页签; 表单和业务模型是一对一的关系; 与门户集成; 视图在表单上支持自由布局; 业务逻辑层(M)、界面层(V)、业务逻辑和界面之间的控制层(C)互相分离; 支持运行时多语。,基
2、础篇之一:组成,业务建模工具 视图布局工具 核心运行时,基础篇之一:核心运行时功能,业务逻辑的基础实现 维护模型和布局视图的关系 为行为对象提供运行环境 客户端展现,与用户交互,基础篇之一:外延特性,状态控制 值更新事件 数据合法性约束 生单 持久化 ,基础篇之一:相关功能,工作流:为表单之间建立关系提供驱动能力 门户:表单集成在门户中,是表单的运行时环境 UAP:UI框架是UAP的一个重要组成部分,并为UI框架提供基础功能,如过滤设计、参照设计、数据引擎等。,基础篇之一:名词解释,表单:档案和单据的统称,是UI框架的工作产品 行为对象:一个实现了UI框架接口的程序集,在运行时被实例化,中级篇
3、之一:UAP登录,增加角色设置功能。 UAP使用U8的用户数据。 UAP内置角色分为:开发人员、企业用户、未授权用户 每个U8用户可被分配一个UAP角色 账套主管默认被设置为“开发人员”角色 账套主管的角色类型不能修改 账套主管可以为其他非账套主管的操作员分配角色 未授权用户无法登录UAP系统,中级篇之一:角色,中级篇之一:角色设置,中级篇之一:角色功能清单,中级篇之一:建立UAP项目,中级篇之一:为已有UAP项目添加子产品,鼠标右键单击项目名称,中级篇之一:新建自定义表单,右键单击自定义表单,在这里修改自定义表单的名称,修改之后标有五角星的文本都将随之变化,此处修改为“培训用示例表单”。,表
4、单建立后,缺省建立“主表”和“第一子表”两个实体,并且“第一子表”实体是“主表”实体的子实体。 鼠标右键单击任一个实体,创建新的实体。,中级篇之一:业务建模(建立实体关系),选择新建实体的父级实体,这里输入实体名称,可以在实体的属性设置框里修改实体的属性,中级篇之一:一个完整的实体关系示例,根实体,录入培训的基本情况,一级子实体实体,录入参加培训的学员,一级子实体,录入培训的课程及时间安排,培训议程的子实体,录入每门课程的讲师,一级子实体,录入培训的负责机构和负责人,中级篇之一:增加实体属性,实体属性:描述实体的明细特征。,选择为哪个实体添加实体属性,缺省为鼠标右键单击的实体。,鼠标右键单击实
5、体名称,选择实体属性的类型,实体属性的类型:,中级篇之一:实体属性示例,基本情况实体属性示例:,中级篇之一:布局视图,系统提供的一个缺省布局视图,可以在这里单击鼠标右键增加布局视图,鼠标双击一个布局视图,进入布局视图界面,这里列出了所有实体,是进行布局的原材料,可以用鼠标拖到布局视图区。,布局视图区,初始状态是空白的。可以用鼠标拖拽它的区域大小设计布局时可以把工具箱里的元素用鼠标拖过来。,公共组件,是所有表单共有的布局原材料,可以用鼠标拖到布局视图区。,布局用工具箱,中级篇之一:布局视图效果示例,业务模型和布局视图设计完毕后,通过发布功能把表单发布到U8运行环境中 进行发布前需要把正在设计的表
6、单关闭。,中级篇之一:发布,通过这个工具条按钮发布,注意:如在此过程中出现问题,建议退出UAP重新登录后再发布。,表单发布后就可以在U8中运行并使用这个表单了。 首先登录U8,在左树菜单中定位到表单所属的子产品(这里是销售管理),就可以找到发布过的表单。,中级篇之一:在U8中运行表单,中级篇之一:在U8中运行表单的效果示例,UI框架运行时提供了门户工具条按钮功能的缺省实现。,这里切换不同的布局视图。,每个编辑出口(EditWindow)拥有子级的工具条按钮。,多行文本录入,可以用鼠标拖拽这些单元格,菜单编辑工具 参照及参照属性使用 单行模式和多行模式 编辑窗口(EditWindow)的工具条
7、如何设置枚举值 如何设置多行文本 单据编号规则 打印模版 如何实现运行时多语,中级篇之一:其他内容,高级篇之一:行为对象作用,改变UI框架缺省实现,如 扩展UI框架没有的功能,高级篇之一:开发一个行为对象,安装Microsoft Visual Studio 2005 创建一个 C# 类库(.dll)项目 为项目添加引用: UFIDA.U8.Framework.Error UFIDA.U8.UAP.UI.Runtime.Model UFIDA.U8.UAP.UI.Runtime.Common 添加一个类,并实现接口IVoucher public class PurchaseOrder : IVoucher 实现业务逻辑 编译工程,得到一个dll,高级篇之一:注册行为对象,高级篇之一:行为对象相容性关系,说明: 产品开发对应上图的系统接口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 简易电气供货合同范本
- 空余摊位出租合同范本
- 阜宁碧桂园合同范本
- 陵园翻修协议合同范本
- 智能化运维知识培训课件
- 农机旋耕机销售合同范本
- 农村水路维修合同范例
- 农村公路工程标准合同范例
- 厂内订单合同范本
- 医疗敷料购销合同范例
- 《儿童流感诊疗及预防指南(2024医生版)》解读
- 《公路路基智能压实技术规范》标准文本附编制说明
- 高校招生舆情应急处理预案
- 微瓦斯隧道安全控制要点
- 第三方生态环境综合排查方案(技术标)
- 《安全操作规程培训》课件
- 2024年度二手车交易市场诚信经营自律公约
- 北京市丰台区2024届高三下学期一模考试 英语 含答案
- 新生儿科、儿科《新生儿窒息复苏》理论考试试题
- DB11T 1833-2021 建筑工程施工安全操作规程
- 信息检索课件 第2章 文献检索方法(1)-2
评论
0/150
提交评论