好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

用友ufo报表高级应用_二次开发.doc

39页
  • 卖家[上传人]:
  • 文档编号:41636245
  • 上传时间:2018-05-30
  • 文档格式:DOC
  • 文档大小:3.07MB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • UFO 报表高级应用报表高级应用培训讲义培训讲义主编主编:孙勇孙勇第 1 页 共 39 页用友软件用友软件目录目录一、UFO 报表的高级功能1、报表汇总2、报表审核3、舍位平衡4、可变表的使用5、透视的应用6、图表功能的应用二、常用业务函数介绍三、各系统中帐表管理的使用(自定义报表的应用)四、UFO 报表的二次开发1、批命令介绍2、自定义菜单第 2 页 共 39 页用友软件用友软件UFO报表的高级功能报表的高级功能一、一、报表汇总 报表的汇总是报表数据不同形式的叠加利用 UFO 提供的汇总功能就可以快速、简捷地完成报表汇总操作UFO 提供了表页汇总和可变区汇总两种汇总方式,表页汇总是把整个报表的数据进行立体方向的叠加,汇 总数据可以存放在本报表的最后一张表页或生成一个新的汇总报表可变区汇总是把指定表页中可变区数据进 行平面方向的叠加,把汇总数据存放在本页可变区的最后一行或一列 表页汇总表页汇总 UFO 的表页汇总功能非常强大,即可把汇总数据保存在本报表中,也可形成一个新的汇总表;即可汇总报 表中所有的表页,也可只汇总符合指定条件的表页,例如在 1996 年全年各月共 12 张表页中,汇总上半年的表 页;报表中的可变区即可按数据位置汇总,也可重新排列顺序,按各项内容汇总。

      操作步骤: 1、点取“格式/数据”按钮,进入数据状态 2、点取[数据]菜单中的[汇总],在下拉菜单中点取[表页],将弹出“表页汇总─步骤 1/3”对话框,此对话框用于 指定表页汇总数据保存的位置 如果要把汇总结果保存在本报表中,请点取“汇总到本表最后一张表页”单选钮UFO 将自动追加一张表 页,并把汇总数据存在这张表页中 如果要把汇总结果保存在一个新的报表中,请点取“汇总到新的报表”单选钮,并且在编辑框中输入路径 和新的报表名,省略路径时表示在当前目录下如果输入的报表名是一个已存在的报表,将删除此报表原 有内容! 3、点取“下一步”按钮,将弹出“表页汇总─步骤 2/3”对话框,此对话框用于指定汇总哪些表页 如果要汇总报表中所有的表页,请点取“下一步”按钮 如果汇总报表中的部分表页,在“表页汇总条件”中定义条件可以以单元的值为汇总条件,或者以关键 字的值为汇总条件,或者以表页号为汇总条件汇总条件可以有多个,它们之间是“并且”或“或者”的 关系点取“并且” 、 “或者” 、 “加入”按钮可以使汇总条件进入“汇总条件编辑框” 如果您对 UFO 比较 熟悉,也可直接在“汇总条件编辑框”输入和修改汇总条件。

      A. 以单元的值为汇总条件 在左边编辑框中输入单元名称,在中间编辑框中选择关系运算符,在右边编辑框中输入单元的值 注意:如果单元的值为字符时,应加上双引号“ “ 例如:“A10>=500”表示汇总 A10 单元的值大于等于 500 的表页,忽略 A10 单元的值小于 500 的表 页 B. 以关键字的值为汇总条件 在左边编辑框中选择已设置的关键字,在中间编辑框中选择关系运算符,在右边编辑框中选择关键 字的值 例如:“年=1996 AND 月>6”表示汇总 1996 年下半年的表页 C. 以表页号为汇总条件 在左边编辑框中输入表页号函数“MREC( )”,在中间编辑框中选择关系运算符,在右边编辑框中输 入表页号 例如:“MREC( )>=5 AND MREC( )=500”表示汇总 A10 单元的值大于等于 500 的表页,忽略 A10 单元的值小于 500 的表页 B. 以关键字的值为汇总条件 在左边编辑框中选择已设置的关键字,在中间编辑框中选择关系运算符,在右边编辑框中选择关键字的值例如:“年=1996 AND 月>5”表示汇总 1996 年下半年的表页 C. 以表页号为汇总条件 在左边编辑框中输入表页号函数“MREC( )”,在中间编辑框中选择关系运算符,在右边编辑框中输入表页 号。

      例如:“MREC( )>=5 AND MREC( )=500”表示汇总 V_A1 单元的值大于等于 500 的可变行(可变列) B. 以行可变区中的一列(或者列可变区中的一行)的值为可变区汇总条件 在左边编辑框中列出了行可变区的所有列(或者列可变区的所有行) ,在其中选择一个在中间编辑框中选 择关系运算符,在右边编辑框中输入一个值 例如:“V_A>1000”表示汇总 V_A 列数据大于 1000 的可变行 4、点取“完成”按钮后生成可变区汇总的结果 注意:第 4 页 共 39 页用友软件用友软件1、如果某个表页中的可变区数量已超出设置的可变区大小,则该表页的可变区汇总结果将无法保存 2、对于字符型数据的汇总,如果字符串不同,则汇总结果为最后一个字符单元的内容二、二、报表审核 在经常使用的各类财经报表中的每个数据都有明确的经济含义,并且各个数据之间一般地都有一定的勾稽 关系如在一个报表中,小计等于各分项之和;而合计又等于各个小计之和等等在实际工作中,为了确保报 表数据的准确性,我们经常用这种报表之间或报表之内的勾稽关系对报表进行勾稽关系检查一般地来讲,我 们称这种检查为数据的审核 UFO 系统对此特意提供了数据的审核公式,它将报表数据之间的勾稽关系用公式表示出来,我们称之为审 核公式。

      1、定义报表审核关系 在报表格式设计状态下,用鼠标选取菜单“数据”-“编辑公式”-“审核公式…”命令,调出“定义审核关系” 对话框按照对话框右侧的格式范例输入审核公式审核公式编辑完毕,检查无误后选择“确认” ,系统将保存 此次审核公式的设置按 [ESC] 键或选择“取消”将放弃此次操作 2、本表内的审核公式 假设我们要审核调查表 “as02.rep”该表有以下审核关系,希望审核时达到这样的效果: C9=C5+C6+C7+C8,若此项关系不平,则提示“一季度小计不等!” D9=D5+D6+D7+D8,若此项关系不平,则提示“二季度小计不等!” E9=E5+E6+E7+E8,若此项关系不平,则提示“三季度小计不等!” F9=F5+F6+F7+F8,若此项关系不平,则提示“四季度小计不等!” G9=G5+G6+G7+G8,若此项关系不平,则提示“合计不等于各项小计之和!” 该表的审核公式为: C9=C5+C6+C7+C8 MESSAGE“一季度小计不等!” D9=D5+D6+D7+D8 MESSAGE“二季度小计不等!” E9=E5+E6+E7+E8 MESSAGE“三季度小计不等!” F9=F5+F6+F7+F8 MESSAGE“四季度小计不等!” G9=G5+G6+G7+G8 MESSAGE“合计不等于各项小计之和!” 3、各表间的审核公式 假设我们要审核调查表 “as02.rep” ,该表数据部分来自调查表“as021.rep”。

      第 5 页 共 39 页用友软件用友软件下表为“as021.rep”:下表为“as02.rep”:调查表“as02”中一季度的数据来自调查表“as021.rep”,调查表“as02”中应有以下审核关系,希望审核时达到 这样的效果: C5=调查表“as021.rep”的 F5,若此项关系不平,则提示“一季度部门一数据与表“ as02.rep”数据不符!” C6=调查表“as021.rep”的 F6,若此项关系不平,则提示“一季度部门二数据与表“ as02.rep”数据不符!” C7=调查表“as021.rep”的 F7,若此项关系不平,则提示“一季度部门三数据与表“ as02.rep”数据不符!” C8=调查表“as021.rep”的 F8,若此项关系不平,则提示“一季度部门四数据与表“ as02.rep”数据不符!” 调查表的审核公式为: C5=“as021.rep”->F5 MESSAGE“一季度部门一数据与表“as02.rep”数据不符!” C6=“as021.rep”->F6 MESSAGE “一季度部门二数据与表“as02.rep”数据不符!” C7=“as021.rep”->F7 MESSAGE “一季度部门三数据与表“as02.rep”数据不符!” C8=“as021.rep”->F8 MESSAGE“一季度部门四数据与表“as02.rep”数据不符!” 4、审核公式组 一个报表中常常存在着许多平衡关系。

      编辑审核公式时,类似的平衡关系可以放在一个审核公式组中,这 样可以使审核公式更加简明审核公式成组应遵循以下原则: 一个报表可以存在多个审核公式组,每个审核公式组中各审核公式的筛选条件和关联条件完全相同,共用第 6 页 共 39 页用友软件用友软件一条提示信息 筛选条件、关联条件、提示信息有所不同的审核公式应分为不同的审核公式组 提示信息应尽量详细明确,以便于检查错误 下面仍以调查表“as02.rep”为例,该表不同季度数据来自调查表“as021.rep”的不同表页 下表为“as021.rep”:下表为“as02.rep”: 调查表“as02”中对应调查表“as021”有以下取数关系: C5:C8=调查表“as021.rep”一季度,即关键字“季”为 1 的表页的 F5:F8 D5:D8=调查表“as021.rep”二季度,即关键字“季”为 2 的表页的 F5:F8 E5:E8=调查表“as021.rep”三季度,即关键字“季”为 3 的表页的 F5:F8 F5:F8=调查表“as021.rep”四季度,即关键字“季”为 4 的表页的 F5:F8 调查表“as02”本身还应有如下合计关系: C9=C5+C6+C7+C8 D9=D5+D6+D7+D8 E9=E5+E6+E7+E8 F9=F5+F6+F7+F8 G9=G5+G6+G7+G8 以及 G5=C5+D5+E5+F5 G6=C6+D6+E6+F6 G7=C7+D7+E7+F7 G8=C8+D8+E8+F8 G9=C9+D9+E9+F9 因此,调查表“as02.rep”的审核公式可以这么写: C5=“as021.rep”->F5, C6=“as021.rep”->F6, C7=“as021.rep”->F7, C8=“as021.rep”->F8 RELATION 1 WITH“as021.rep”->季 MESSAGE “一季度数据错误!” D5=“as021.rep”->F5, D6=“as021.rep”->F6, D7=“as021.rep”->F7,第 7 页 共 39 页用友软件用友软件D8=“as021.rep”->F8 RELATION 2 WITH“as021.rep”->季 MESSAGE “二季度数据错误!” E5=“as021.rep”->F5, E6=“as021.rep”->F6, E7=“as021.rep”->F7, E8=“as021.rep”->F8 RELATION 3 WITH“as021.rep”->季 MESSAGE “三季度数据错误!” F5=“as021.rep”->F5, F6=“as021.rep”->F6, F7=“as021.rep”->F7, F8=“as021.rep”->F8 RELATION 4 WITH“as021.rep”->季 MESSAGE “四季度数据错误!” C9=C5+C6+C7+C8, D9=D5+D6+D7+D8, E9=E5+E6+E7+E8, F9=F5+F6+F7+F8, G9=G5+G6+G7+G8 MESSAGE “横向小计不等!” G5=C5+D5+E5+F5, G6=C6+D6+E6+F6, G7=C7+D7+E7+F7, G8=C8+D8+E8+F8, G9=C9+D9+E9+F9 MESSAGE“纵向小计不等!” 5、用审核关系验证报表 在数据处理状态中,当报表数据录入完毕后,应对报表进行审核,以检查报表各项数据勾稽关系的准确性。

      进入数据处理状态用鼠标选取菜单“数据”-“审核”命令系统按照审核公式逐条审核表内的关系,当报表 数据不符合勾稽关系时,屏幕上出现提示信息,记录该提示信息。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.