您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > L1-UAP培训演讲稿
用友U8+客开培训教程UAP培训用友软件股份有限公司孙振林Unit1UAP概述、U8基础概念普及Unit2简单演示Unit3基础知识Unit4详细特性Unit5代码开发Unit6案例Unit7总结总体课程安排UAP:UfidaApplicationPlatformUAP是管理软件领域的应用程序开发平台UAP是用友产品在技术上对外开放的途径,是产业链的核心本培训的内容重点是UAP表单,UAP档案简要讲解。Unit1概述Unit1概述Unit2演示Unit3基础知识Unit4详细特性Unit5代码开发Unit6案例Unit7总结总体课程安排Unit2演示—内容如何进入UAP如何建立UAP项目,并向UAP项目中增加子产品如何建立一个档案如何建立一个单据,并引用已经创建的档案实体的概念,和树状实体结构各种实体属性类型如何为表单设计布局视图发布表单,并在U8门户中找到发布的位置在U8门户中运行档案和单据,包括打开、录入、保存等等其他特性,如附件、工作流审批、单据编号规则、运行时格式定制、代码开发等后面会仔细讲解Unit2演示--UAP登录Unit2演示--角色角色设置功能。UAP使用U8的用户数据。UAP内置角色分为:开发人员、企业用户、未授权用户每个U8用户可被分配一个UAP角色账套主管默认被设置为“开发人员”角色账套主管的角色类型不能修改账套主管可以为其他非账套主管的操作员分配角色未授权用户无法登录UAP系统Unit2演示--角色设置Unit2演示--角色功能清单功能清单产品开发人员开发人员企业用户参照设计器是是否栏目设计器是是否过滤设计器是是否数据引擎设计是是否敏感数据维护工具是是是新行为对象定义是是否单据转换规则是是否报表定义是是是UAP表单定义是是否分配角色全为否,只有账套主管可以分配角色Unit2演示--建立UAP项目Unit2演示--为已有UAP项目添加子产品鼠标右键单击项目名称右键单击自定义表单Unit2演示--新建自定义表单新建单据后可在此修改单据的名称。表单建立后,缺省建立“主表”和“第一子表”两个实体,并且“第一子表”实体是“主表”实体的子实体。Unit2演示--业务建模(建立实体关系)可以在实体的属性设置框里修改实体的属性可根据业务需要,添加其他实体。添加的实体默认类型为“列表实体”,以列表形式显示数据。新实体可设置单行或多行模式Unit2演示--一个完整的实体关系示例根实体,录入培训的基本情况一级子实体实体,录入参加培训的学员一级子实体,录入培训的课程及时间安排培训议程的子实体,录入每门课程的讲师一级子实体,录入培训的负责机构和负责人Unit2演示--增加实体属性实体属性:描述实体的明细特征。鼠标右键单击实体名称实体属性的类型:表单编号日期金额审核人表单名称(档案适用)日期时间复选框审核日期正数枚举制单人审核时间正整数基础资料制单日期附件小数基础资料属性制单时间正小数数量修改日期文本价格修改时间选择实体属性的类型选择为哪个实体添加实体属性,缺省为鼠标右键单击的实体。Unit2演示--实体属性每个表单的“主表”实体中必须增加“表单编号”类型。Unit2演示--布局视图布局视图区,初始状态是空白的。可以用鼠标拖拽它的区域大小设计布局时可以把工具箱里的元素用鼠标拖过来。公共组件,是所有表单共有的布局原材料,可以用鼠标拖到布局视图区。这里列出了所有实体,是进行布局的原材料,可以用鼠标拖到布局视图区。系统提供的一个缺省布局视图可以在这里单击鼠标右键增加布局视图鼠标双击一个布局视图,进入布局视图界面布局用工具箱Unit2演示--布局视图效果示例Unit2演示--发布业务模型和布局视图设计完毕后,通过发布功能把表单发布到U8运行环境中进行发布前需要把正在设计的表单关闭。通过这个工具条按钮发布注意:如在此过程中出现问题,建议退出UAP重新登录后再发布。Unit2演示--在U8中运行表单表单发布后就可以在U8中运行并使用这个表单了。首先登录U8,在左树菜单中定位到表单所属的子产品(这里是销售管理),就可以找到发布过的表单。Unit2演示--在U8中运行表单的效果示例UAP表单运行时提供了门户工具条按钮功能的缺省实现。这里切换不同的布局视图。每个编辑窗口(EditWindow)拥有自己的工具条按钮。多行文本录入可以用鼠标拖拽这些单元格Unit1概述Unit2演示Unit3基础知识Unit4详细特性Unit5代码开发Unit6案例Unit7总结总体课程安排Unit3基础知识UAP表单为U8产品增加了自定义单据和档案的能力。并为单据和档案提供了全方位的功能支持,包括:增、删、改、查、打、审、格式设计等等在实施过程中,可以为用户定制个性化的单据和档案。使用UAP定义的单据,可以实现多子表、多布局视图使用UAP定义的档案,支持复杂档案、列表档案、树型编辑档案(形如部门档案)、树形导航档案(形如人员档案)使用UAP定义的档案可以在U8单据格式设置中引用UAP提供了完善的插件机制,用于个性化开发。UAP表单允许开发人员进行扩展性和取代性的开发工作。Unit3基础知识—核心特性支持树形结构的业务实体支持业务模型的一个实体对应多个视图,一个视图只能对应一个业务实体支持一个业务实体属性对应多个视图控件丰富的客户端展现:多子表、分组、页签表单和业务模型是一对一的关系与门户集成视图在表单上支持自由布局业务逻辑层(M)、界面层(V)、业务逻辑和界面之间的控制层(C)互相分离支持运行时多语支持用户自定义控件接口MCVUnit3基础知识—组成核心设计时业务建模工具视图布局工具功能定义工具行为对象注册工具栏目设计器过滤设计器单据编号规则设置核心运行时与门户交互业务逻辑的基础实现维护模型和布局视图的关系为行为对象提供运行环境客户端展现,布局视图灵活切换Unit1概述Unit2演示Unit3基础知识Unit4详细特性Unit5代码开发Unit6案例Unit7总结总体课程安排Unit4详细特性—列表档案1、新建列表档案,从“档案类型”中选择“列表档案”,在名称文本框中输入所建列表档案的名称即可。2、列表档案只有主表实体,并且不允许再添加新实体,在“主表”实体中必须添加“表单编号”和“表单名称字段”Unit4详细特性—树形编辑档案1、新建树形编辑档案,从“档案类型”中选择“树形编辑档案”,在名称文本框中输入所建档案的名称即可。2、树形编辑档案只有主表实体,并且不允许再添加新实体,在“主表”实体中必须添加“表单编号”和“表单名称字段”Unit4详细特性—树形编辑档案4、编码规则属性:编码规则为树形编辑档案建立上下级关系的基础Unit4详细特性—树形编辑档案5、在设计树形导航档案的布局视图,需要添加树形控件,以体现主表的树形层次接口选中树形控件,拖拽至布局窗体,然后右键绑定主表Unit4详细特性—树型导航档案1、新建树形导航档案,从“档案类型”中选择“树形导航档案”,在名称文本框中输入所建档案的名称即可。2、树形导航档案包含“主表”和“子表”实体,不能建立新实体。Unit4详细特性—树型导航档案(主表)1、主表中包含两个实体属性“编码字段”和显示字段,不能添加新的实体属性;2、主表属性设置首先设置主表查询数据所使用的数据引擎,如需要做人员档案,主表需要设置为部门档案的相关信息,此处就需要设置查询部门档案的数据引擎根据实际设置当前主表所需要设置的主键列名称及主键的类型Unit4详细特性—树型导航档案3、子表中必须需要设置“表单编号”和“表单名称”类型字段。4、在设计树形导航档案的布局视图,需要添加树形控件,以体现主表的树形层次接口(支持自动布局,可不用手动设计)选中树形控件,拖拽至布局窗体,然后右键绑定主表Unit4详细特性—多行文本1、设置“文本”类型字段时,可以为其设置“多行输入”属性。2、设置多行属性后在布局视图中可拖拽设置输入框大小(按住键盘“Crtl”键后用鼠标拖拽即可)。Unit4详细特性—验证字段每个实体的属性窗口中可以设置“验证字段”属性。如果为子表实体的“验证字段”属性设置值(假如选定了字段“A”和“B”),则在运行时录入单据保存时,系统会自动检测单据中子表的每一条记录。如果检测到一条记录中A字段和B字段都没有录入值,则会对这一条记录不予保存到数据库中。Unit4详细特性—值更新事件1、值更新事件分类:计算定义公式的值到指定列表达式为真/假时改变指定栏目编辑状态表达式为真/假时改变指定栏目显示状态表达式为真/假时改变指定功能状态携带当前字段的相关参照属性到指定列Unit4详细特性—值更新事件计算定义公式的值到指定列一般用来做数值类型的计算,例如:单据×数量=金额Unit4详细特性—值更新事件表达式为真/假时改变指定栏目编辑状态字段的联动控制时,可以使用该事件,例如:字段A有值,则字段B可写,否则,字段B只读。(此处需要设置两个值更新事件)Unit4详细特性—值更新事件表达式为真/假时改变指定栏目显示状态字段的联动控制时,可以使用该事件,例如:字段A有值,则字段B可见,否则,字段B隐藏(此处需要设置两个值更新事件)。Unit4详细特性—值更新事件表达式为真/假时改变指定功能状态字段值的变化影响功能按钮的状态时,可以使用该事件,例如:字段A有值,则打印功能可用,否则,打印功能不可用(此处需要设置两个值更新事件)。Unit4详细特性—值更新事件携带当前字段的相关参照属性到指定列(该事件只能在“基础资料”字段上建立)参照字段选择时,将选择的参照的相关栏目的值填写到指定的栏目中。Unit4详细特性—功能管理表单功能:设计时通过“功能管理”添加功能或修改已有功能属性实体功能:设计时通过实体的“功能”属性添加功能货修改已有功能属性Unit4详细特性—功能管理表单功能表单发布后,在运行时门户的工具栏中可以看到的功能按钮实体功能表单发布后,在运行时每个实体上的功能按钮。Unit4详细特性—功能权限表单功能支持功能权限在设计时,修改表单功能的属性“控制权限”为“是”,重新发布表单。表单发布时会生成相应的功能权限控制对象在U8的系统管理端为操作员赋功能权限时会看到新增加的功能权限Unit4详细特性—功能权限在设计时设定功能的“控制权限”属性为“是”后,发布表单。在U8系统管理的功能权限中为用户或角色设置该功能的使用权限。假设设定表单的“打印”功能控制权限,发布后如图所示分别为表单生成“打印”和“浏览”权限。“浏览”权限控制用户是否可从左树查看该表单节点;“打印”即为设计时设置的打印功能的权限。Unit4详细特性—记录级数据权限单据中的参照字段支持设置记录级权限。在表单实体的“基础资料”的属性设置中包含“记录级权限”例如字段的参照对象设置为“客户基本参照”,并且需要控制记录级权限,则“记录级权限”属性可设置为“客户”。Unit4详细特性—字段级数据权限UAP表单发布之后,即生成了字段级权限控制业务对象,UAP表单的主表和第一字表中的字段自动加入该业务对象。在U8中可以使用启用这个业务对象,并为用户分配字段权限。Unit4详细特性—单据编号规则在设计时中可以设置使用表单“主表”中的几个固定类型字段去参与新增表单的单据编号生成。可以参与单据编号生成的字段类型包括:基础资料、日期、制单人三种。此处的“重新发布”选项框必须选中,设定后需要重新发布表单发布后,就可在使用U8的单据编号规则设置功能为单据设置编号规则了Unit4详细特性—状态设置UAP表单状态:新增、修改、审核、浏览功能(按钮)状态可设置功能(按钮)在各个状态下的“可用”、“不可用”、“隐藏”等选项。表单功能状态实体功能状态Unit4详细特性—状态设置UAP表单状态:新增、修改、审核、浏览(审核状态目前没有使用)实体属性(栏目)状态可设置表单实体中的各个字段在各个状态下的“可写”、“只读”、“灰化”等选项。实体属性状态Unit4详细特性—多人协同开发任务管理器为基于UAP的多人协同开发提供了基础服务列出当前存活的工作任务,可以看到谁正在使用什么功能任务管理器管理的对象包括项目和表单先打开某个管理对象的开发人员
本文标题:L1-UAP培训演讲稿
链接地址:https://www.777doc.com/doc-959081 .html