阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 63847|回复: 181

[原创] 浅谈用友UFO报表的二次开发功能

    [复制链接]
  • TA的每日心情
    奋斗
    2024-3-16 09:41
  • 签到天数: 1046 天

    [LV.10]以坛为家III

    发表于 2009-9-6 11:49:52 | 显示全部楼层 |阅读模式
    在用友UFO报表上有一个工具功能按钮,点开后里面有二次开发的功能接口,点开进去弹出二次开发的界面。
    这个UFOEDIT窗口主要是用来编制批命令文件和自定义菜单文件的,其实,在很多项目实施人员在做财务实施的时候,
    都会碰到一些财务人员说,报表文件打开怎么没有了呢,怎么总是打开后显示“我的文档”呢,其实这都是财务人员在
    操作的时候不注意,修改了报表文件的路径,才导致这样那样的事情发生,因此,我们就可以使用这个二次开发的功能
    进行自定义菜单的编辑,那下面我就简单说明一下他的使用方法,以抛砖引玉。
    首先呢,我们先看一下这个二次开发的位置在哪里。

    二次开发功能位置

    二次开发功能位置

    点开二次开发的窗口后,弹出UFOEDIT窗口,也就是二次开发的主界面。

    打开二次开发界面

    打开二次开发界面

    在主界面上我们可以新建菜单项目,也就是后缀为mnu的文件,当然也可以建立批处理文件了,就是后缀为shl的文件

    新建菜单文件

    新建菜单文件

    选择菜单文件后点击确定,我们就进入菜单文件的编辑界面,如下:

    二次开发界面

    二次开发界面

    在菜单编辑界面双击左边的那个红色的菜单框,就可以进入编辑了,自己录入菜单名称,设置菜单下级属性或者菜单命令等

    二次开发界面

    二次开发界面

    如果菜单下级属性挑勾的话,就可以编辑上图中的下级目录了,我们就可以把一些常用的报表目录编制上了,但是主意一点,下级菜单最多有12个,
    如果文件比较多的话就需要你进行分类,然后设置三级或者更多级别的目录文件。

    二次开发界面

    二次开发界面

    二次开发界面

    二次开发界面

    二次开发界面

    二次开发界面

    二次开发界面

    二次开发界面

    上面呢就是简单编制好的一个菜单界面,编制好之后呢,我们就将他保存,并起一个自己看得懂的名字,便于以后进行调用。
    那我们如何进行调用呢,系统提供两种调用方式,一种是“执行”,另外一种就是“自定义菜单”路径设置,

    上面就是自定义菜单默认路径设置,上面的“执行”我就不做介绍了。
    下面进入自定义菜单的界面了

    调用菜单文件的结果

    调用菜单文件的结果

    然后就可以点开菜单项目看看结果吧

    打开报表演示

    打开报表演示

    打开资产负债表演示结果

    打开资产负债表演示结果

    追加表页演示

    追加表页演示

    返回UFO界面的功能

    返回UFO界面的功能

    编辑的关于界面返回窗口

    编辑的关于界面返回窗口


    关于二次开发的命令说明,可以在二次开发自带的帮助文件中找到,这里就不做详细说明了。下面我可以把我做的一个例子发上去
    感兴趣的可以下载下来看看,欢迎大家多提宝贵意见,谢谢!
    自定义报表格式.rar (870 Bytes, 下载次数: 792)

    [ 本帖最后由 wansie9327 于 2009-11-20 10:47 编辑 ]

    评分

    参与人数 2阳光币 +7 收起 理由
    goodie2 + 2 我很赞同奖励
    zknet + 5 原创内容奖励

    查看全部评分

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    6 天前
  • 签到天数: 989 天

    [LV.10]以坛为家III

    发表于 2021-5-27 16:24:17 | 显示全部楼层
    感谢楼主分享                                                                     
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 213 天

    [LV.7]常住居民III

    发表于 2022-8-28 18:20:49 | 显示全部楼层
    财务报表的计算机处理为报表数据处理带来了极大的方便。应用报表的二次开发功能可简化原来复杂的报表公式,方便查询不同目录下的报表和公式,提高数据计算的正确性和效率。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    昨天 07:57
  • 签到天数: 759 天

    [LV.10]以坛为家III

    发表于 2020-9-25 09:41:47 | 显示全部楼层
    感谢共享 感谢共享 感谢共享 感性而恭喜啊个 共享
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2017-11-20 07:10
  • 签到天数: 2601 天

    [LV.Master]伴坛终老

    发表于 2009-9-6 19:23:39 | 显示全部楼层
    财务报表的计算机处理为报表数据处理带来了极大的方便。应用报表的二次开发功能可简化原来复杂的报表公式,方便查询不同目录下的报表和公式,提高数据计算的正确性和效率。
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-9-7 09:43:02 | 显示全部楼层

    回复 1楼 wansie9327 的帖子

    一直使用iufo报表,但二次开发功能使用不多,谢谢分享
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2023-9-13 18:12
  • 签到天数: 260 天

    [LV.8]以坛为家I

    发表于 2009-9-10 16:26:29 | 显示全部楼层
    楼主应该给 讲解下 具体的操作,比如 实例,比如批处理 命令 这些

    这些操作收费……
    启用邀请码注册,提高发帖质量,建设交流社区
    头像被屏蔽

    该用户从未签到

    发表于 2009-9-11 16:08:22 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2024-3-8 10:25
  • 签到天数: 487 天

    [LV.9]以坛为家II

    发表于 2009-9-15 15:51:07 | 显示全部楼层
    受教了,其实报表的二次开发可以实现不少功能的,慢慢研究吧
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2024-3-21 21:36
  • 签到天数: 1864 天

    [LV.Master]伴坛终老

    发表于 2009-9-16 07:43:29 | 显示全部楼层
    楼主你的文件用什么方式打开呢?我下载了,可没法看到内容。
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-9-16 19:48:04 | 显示全部楼层

    这个功能不错

    现正在苦苦的查找相关的内容呢,请再多多分享一些,谢谢·
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2018-2-8 20:49
  • 签到天数: 893 天

    [LV.10]以坛为家III

    发表于 2009-9-22 17:27:14 | 显示全部楼层
    不行用啊,用写字板打开有部分乱码?
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2018-5-9 14:00
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2009-10-2 09:53:17 | 显示全部楼层
    不错!哪里有详细的二次开发资料?
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表