以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]变量应用  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21841)

--  作者:iyplx2425
--  发布时间:2012/9/3 16:54:00
--  [求助]变量应用

为使按钮公式和刷新公式能够在不同月份通用,设置变量[%月%]。当在本月的按钮公式或刷新公式中要引用本月一些表中数据时,可用[%月%]+“月**”来引用“*月**”表中的数据。但如果要引用上月某些数据时,比如在“8月工资统计”表中需引用“7月工资统计”表中某列数据,如何使用*+“月工资统计”来指向“7月工资统计”表?变量[%月%]设置为字符型或数值型都试过了,也采用过TEXT()函数进行转换,都没成功。

如文件中,在“2月工资”表中[上月工资]中引用“1月工资”表中[本月工资]。

请予指教!谢谢!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1122.egd


--  作者:dancedy
--  发布时间:2012/9/3 18:05:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:15.egd


--  作者:wjq1072
--  发布时间:2012/9/3 20:42:00
--  

1月工资表与2月工资表,以姓名关联。2月工资表的“上月工资”列刷新公式:[1月工资!本月工资];

2月工资表与3月工资表,以姓名关联。3月工资表的“上月工资”列刷新公式:[2月工资!本月工资];

-------

11月工资表与12月工资表,以姓名关联。12月工资表的“上月工资”列刷新公式:[11月工资!本月工资]


--  作者:iyplx2425
--  发布时间:2012/9/3 20:54:00
--  

谢谢指教。我把公式再改了改,没用Eval()函数。不知与您的公式比较,有何优劣?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:15.egd


--  作者:wjq1072
--  发布时间:2012/9/4 9:25:00
--  

参考?

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1122.egd


--  作者:iyplx2425
--  发布时间:2012/9/5 19:25:00
--  
我不是要查询哪个月的工资,而是要在当月表中调用上个月某个表中的相关数据啊。谢谢!
--  作者:wjq1072
--  发布时间:2012/9/5 19:28:00
--  
能够查询,还不能调用吗?
--  作者:iyplx2425
--  发布时间:2012/9/5 20:18:00
--  
还是变量应用问题。在文件路径中能使用变量吗?如:Import(GridName,"\\\\Dm02\\DM12日报\\1208\\[%月%] + "rb".egd,[%月%] + "月工资统计","")。其中“[%月%] + "rb".egd”就是应用变量[%月%]。但好像不行哦。这样的话,每个月都要对公式修改一次,好麻烦啊。有什么办法吗?谢谢!
--  作者:wjq1072
--  发布时间:2012/9/5 20:30:00
--  
变量[%月%]是什么类型?如果是数值型就要Text([%月%])