找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 251|回复: 0

T6利用批命令设置UFO报表公式

[复制链接]
发表于 2018-2-6 10:46:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
T6利用批命令设置UFO报表公式【问题现象】经常会遇到客户由于年中启用账套,导致利润表本年累计数和本月数取数相同的情况,而需要去修改本年累计数的公式。一般的方法是通过直接修改本年累计数公式来实现正确取数,另外我们也可以通过执行批命令文件来取数。
【解决方案】一、命令说明   利用批命令写报表公式比较灵活,可以在批命令中使用函数、命令、变量、语句等。
LET命令说明
〖命令说明〗        赋值命令
〖命令格式〗        LET  =  [ ,  =  ] * [ FOR [  ] [ ;  ] ] [ RELATION  [ ,  ] * ]
〖参数说明〗        区域 | 关键字 | 变量:计算公式所赋值区域、关键字或变量。在系统状态和格式状态下只可以对变量赋值。
算术表达式:数据来源位置和运算关系。
表页筛选条件:确定参与计算的表页范围,单元公式中缺省为所有表页;命令窗和批命令中缺省为当前表页,ALL表示所有表页。
可变区筛选条件:确定参与计算的可变区范围,当参数中为固定区时不需此参数。缺省为所有可变行或可变列。
表页关联条件:确定固定区数据来源,即本表与他表表页的对应关系或本表内各表页的对应关系。没有引用本表他页数据或他表数据时不需此参数。缺省为本表或他表的第1页
本文通过赋值命令LET实现利润表的取数。
二、取好利润表报表模板后,在“工具”菜单下点开“二次开发”菜单

                               
登录/注册后可看大图

三、打开“二次开发”后,选择“新建”,然后选择“批命令文件(*.shl)”

                               
登录/注册后可看大图

四、在批命令编辑界面可录入公式:五、公式编辑好后,点“保存”,选择保存路径,保存类型一定要选择*.shl格式

                               
登录/注册后可看大图

六、将利润表切换为数据状态,在数据菜单下点关键字录入,录入关键字。录入所需取数的年,月。账套启用日期为2008年5月,这里我们录入2008年6月,取数如下:

                               
登录/注册后可看大图

七、在“文件”菜单下点“执行”
本月数和本年累计数数据一致


                               
登录/注册后可看大图

八、选择新会计制度利润表批命令.shl,然后点“执行”

                               
登录/注册后可看大图

九、批命令执行完毕后,利润表左下角会有“批命令执行完毕”字样,取数如下:

                               
登录/注册后可看大图

为什么本月数和本年累计数数据仍然一致?
十、为什么执行批命令后,取数还是没用改变?是哪里出问题了呢? 会不会是利润表中已有公式的干扰呢? 下面将利润表中已有公式清空后,重新执行批命令后,取数正常。

                               
登录/注册后可看大图

知识拓展在执行批处理命令的时候,必须是单元格中没有预置好函数公式才能正常取数; 由此,可见批命令主要适用于没有预置公式的报表,比如现金流量表,自定义报表等的取数。
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-13 07:54 , Processed in 0.024894 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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