易表在线答疑技术与交流用户社区 → [求助]变量与路径


  共有6379人关注过本帖树形打印复制链接

主题:[求助]变量与路径

帅哥哟,离线,有人找我吗?
iyplx2425
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
[求助]变量与路径  发帖心情 Post By:2012/10/11 9:37:00 [只看该作者]

 

ClearGrid(GridName) And Import(GridName,"\\Dm12\日报录入\[%%] + "\" + [%%] + "rb.egd"","日报录入","")

 

还是一个变量与路径的老问题。

\\Dm12\日报录入\是用户DM12放在局域网上共享文件夹,文件夹中分别有以月份命名的子文件夹:010203......每个子文件夹中都有一个以月份加"rb.egd"的易表文件,如:01rb.egd02rb.egd03rb.egd......

在本地磁盘中需要按月从\\Dm12\日报录入\文件夹中的易表文件中调用当月相关表的全部数据,如:\\Dm12\日报录入\01\01rb.egd\日报录入、\\Dm12\日报录入\012\02rb.egd\日报录入、\\Dm12\日报录入\03\03rb.egd\日报录入。

在本地易表文件中设置变量“%%”,取值为010203.……能否在本地易表文件中结合该变量,设置一通用的按钮公式,使按照[%%],从DM12相应月份的易表文件中调用所需日报录入表的数据?本文开头的公式是我自己设想的,但公式生成器不认可,提示语法错误。

此前老师曾用"docdir+"的方式指导利用变量设置路径,但现在要求的不是在同一个文件夹做跨文件夹操作,而是跨用户的操作。不知能否有办法实现。

谢谢。


 回到顶部
帅哥哟,离线,有人找我吗?
wjq1072
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/10/11 9:55:00 [只看该作者]

这样试试?我没有局域网使用经验。

ClearGrid(GridName) And Import(GridName,"\\Dm12\日报录入\[%月%]"+ "\" + [%月%] + "rb.egd","日报录入","")


 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/11 11:23:00 [只看该作者]

还是不行,提示文件不存在。

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/11 11:24:00 [只看该作者]

公式可以通过,但使用时提示文件不存在。

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/11 11:26:00 [只看该作者]

我觉得不用考虑局域网的问题。如果在两个不同的文件夹中能运用(也就是不使用docdir+),到局域网中也应该同样能用。

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/11 12:33:00 [只看该作者]

ClearGrid(GridName) And Import(GridName,"\\Dm12\日报录入" + "\" + [%月%]+ "\" + [%月%] + "rb.egd","日报录入","")

在老师的启发下,我做了如上的改动,行了。谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2012/10/11 12:41:00 [只看该作者]

可能是变量用于路径时,不能直接运用于表示路径的""中的缘故,我将它提到了""之外就行了。

 回到顶部