电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

U9技术文档-范例-U9研发体系(下部菜单按钮范例).PDFVIP免费

U9技术文档-范例-U9研发体系(下部菜单按钮范例).PDF_第1页
1/6
U9技术文档-范例-U9研发体系(下部菜单按钮范例).PDF_第2页
2/6
U9技术文档-范例-U9研发体系(下部菜单按钮范例).PDF_第3页
3/6
用友软件股份有限公司研发过程 U9 下部菜单按钮范例 文件编号:U9-SE-××-SPEC-×× 版 本 号 :V1.0 修改状态:0 编 写 人 :旷宗义 审 核 人 : 批 准 人 : 批准时间:2008-06 第 1 页 共 6 页 适用对象 该规范适用于 UBF 前台的初级开发者。 版本记录 【此部分要记录该文档形成过程中的历次版本变更过程及变更的内容】 版本 修改与参与人 修改时间 修改原因 修改概述 审批人1.0 旷宗义 2008/06/25 原始文档建立 相关文档 【此部分包含对该文档起指导与约束作用的相关文档以及预计在该文档指导与约束下将要建立的文档。】 � 查看此文档之前假设用户已经阅读 UI 交互规范文档 � 查看此文档之前假设用户已经阅读 UBF 的相关使用文档 约定 标有 ★ 的条目表示强制性规范。 第 2 页 共 6 页 下部菜单按钮范例描述 1.简述 为了更好的方便读者阅读本文档,了解下部菜单按钮规范的使用,本节将分为下面几个部分进行描述,前两部分主要为详细描述下部菜单按钮提供相应的知识基础。 (1)、页面功能区域划分 (2)、页面显示的三种模式 (3)、下部菜单按钮的创建使用 2.页面功能区域划分 对于标准单据的页面我们有上中下三个分区,上分区是工具栏,工具栏上是通用的按钮,用以实现相关通用的操作;中间分区是输入分区,输入分区对于档案单据和通用单据功能结构有一些不同,通用单据一般包括单头和单体两个输入分区,档案只是一个输入分区;下分区是下部菜单按钮分区,用以实现各单据特定的功能以及主题页面的导航。 通用单据页面: 档案单据页面 第 3 页 共 6 页 3.页面显示的三种模式 对于同一个页面,可能有三种显示的模式,其中包括菜单导航模式、TitleLink 弹出模式和按钮弹出模式,菜单导航模式指的是页面通过菜单导航,页面保持在主框架页面内;TitleLink 弹出模式指的是通过点击 TitleLink 弹出新的窗体的模式;按钮弹出模式指的是通过点击下部按钮弹出的新的窗体的模式;不同的显示模式下,对下部菜单按钮的显示规范有不同的要求,规范要求,弹出模式下,功能按钮分区的下部菜单按钮必须包含确定和取消按钮,位置在功能按钮分区的右方,档案单据的确定按钮在 TitleLink 模式返回事件中必须能够返回相应的数据并写到绑定的控件中。 4.下部菜单按钮的创建使用 4.1 下部菜单按钮介绍 下部菜单按钮从形式上分为普通按钮和下拉菜单按钮,普通按钮点击直接响应事件,下拉菜单按钮点击先显示相应的下拉菜单,然后点击相应的菜单才会触发相应的菜单事件;普通按钮一般是用户最常用的一些功能,另外就是确定取消按钮,用以返回数据关闭窗体。下拉菜单按钮一般用来作为按钮功能分区使用,一般划分为操作、后续处理、追溯查询、相关功能分区,操作分区用以次要常用的功能使用,后续处理分区作为单据存储之后需要做的后续操作,追溯查询用来作为溯源的查询分区,相关功能用来做相关功能页面的导航分区,根据不同需求也可以定义其他的分区,如客户分区,料品分区等。 下面是标准出货单和料品档案的下部按钮示例,其中上部分为料品档案弹出模式的下部菜单按钮。 第 4 页 共 6 页 4.2 下部菜单按钮创建 下部分区按钮的创建,一般来说,直接在 UBF 设计器中将按钮拖拽到页面下面的分区的单元格,然后定义按钮的事件和相应的属性,如果是使用页面生成模板会生成一部分按钮。这里只做规范的一些描述,具体细节请查看相应的 UBF 使用文档。 4.3 下部菜单按钮使用 限于本文档只对相关规范做相应的描述,下部按钮的具体用法这里不做详尽的描述,只对相应的规范做相应的描述;作为 TitleLink 弹出模式下,必须有确定和取消按钮,否则必须隐藏确定和取消按钮,如果是 TitleLink 弹出模式或者是按钮弹出模式,追溯查询分区要设为不可见,判断的方式如下面的代码。 范例: 在 AfterOnload 事件里如何程序判断当前 Webpart 显示模式, If (NavigateManager. IsTitleLink(this) ) //titlelink 弹出模式 { btnOk.visible = true; btnCancel.visible = true; } Else { btnOk.visible = false; btnCancel.visible = false; } // titlelink 弹出模式或按钮打开模式 If (NavigateManager. IsTitleLink(this) || NavigateManager. IsModelPopup(this)) { 第 5 页 共 6 页 //追溯不可见 mnuHis.Visisble = false; } 第 6 页 共 6 页

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

U9技术文档-范例-U9研发体系(下部菜单按钮范例).PDF

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信