|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
T6利用批命令设置UFO报表公式【问题现象】经常会遇到客户由于年中启用账套,导致利润表本年累计数和本月数取数相同的情况,而需要去修改本年累计数的公式。一般的方法是通过直接修改本年累计数公式来实现正确取数,另外我们也可以通过执行批命令文件来取数。
【解决方案】一、命令说明 利用批命令写报表公式比较灵活,可以在批命令中使用函数、命令、变量、语句等。
LET命令说明
〖命令说明〗 赋值命令
〖命令格式〗 LET = [ , = ] * [ FOR [ ] [ ; ] ] [ RELATION [ , ] * ]
〖参数说明〗 区域 | 关键字 | 变量:计算公式所赋值区域、关键字或变量。在系统状态和格式状态下只可以对变量赋值。
算术表达式:数据来源位置和运算关系。
表页筛选条件:确定参与计算的表页范围,单元公式中缺省为所有表页;命令窗和批命令中缺省为当前表页,ALL表示所有表页。
可变区筛选条件:确定参与计算的可变区范围,当参数中为固定区时不需此参数。缺省为所有可变行或可变列。
表页关联条件:确定固定区数据来源,即本表与他表表页的对应关系或本表内各表页的对应关系。没有引用本表他页数据或他表数据时不需此参数。缺省为本表或他表的第1页
本文通过赋值命令LET实现利润表的取数。
二、取好利润表报表模板后,在“工具”菜单下点开“二次开发”菜单
三、打开“二次开发”后,选择“新建”,然后选择“批命令文件(*.shl)”
四、在批命令编辑界面可录入公式:五、公式编辑好后,点“保存”,选择保存路径,保存类型一定要选择*.shl格式
六、将利润表切换为数据状态,在数据菜单下点关键字录入,录入关键字。录入所需取数的年,月。账套启用日期为2008年5月,这里我们录入2008年6月,取数如下:
七、在“文件”菜单下点“执行”
本月数和本年累计数数据一致
八、选择新会计制度利润表批命令.shl,然后点“执行”
九、批命令执行完毕后,利润表左下角会有“批命令执行完毕”字样,取数如下:
为什么本月数和本年累计数数据仍然一致?
十、为什么执行批命令后,取数还是没用改变?是哪里出问题了呢? 会不会是利润表中已有公式的干扰呢? 下面将利润表中已有公式清空后,重新执行批命令后,取数正常。
知识拓展在执行批处理命令的时候,必须是单元格中没有预置好函数公式才能正常取数; 由此,可见批命令主要适用于没有预置公式的报表,比如现金流量表,自定义报表等的取数。 |
|