易表在线答疑技术与交流用户社区 → [讨论]怎样实现易表文件间数据的传送和接收?


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

主题:[讨论]怎样实现易表文件间数据的传送和接收?

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 18:24:00 [显示全部帖子]

呵呵,理解的不全对。
第一段不是你所说的生产单编号等于空,而是等于listfor(GridName,"生产单编号",1)生成的数据,比如说listfor生成的是“1”,这里就等于1,如果生成的是“1|2|3”,公式就会生成3个Import(...),不同的是每个import公式中的生产单编号会变成listfor中的编号。

这个问题我在此解释有些多余,看看这里:

http://bbs.egrid2000.com/cgi-bin/topic.cgi?forum=2&topic=30&show=0


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 19:40:00 [显示全部帖子]

再加工段是什么意思?

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 20:03:00 [显示全部帖子]

改下面加粗部分即可。

"Import(""中转表"",""D:\文件名称.egd"",""表名称"",""888"",""生产单编号"", ""="" ,"""+Substitute(listfor(GridName,"生产单编号",1),"|",""") and Import(""中转表"",""D:\文件名称.egd"",""表名称"",""888"",""生产单编号"", ""="" ,""")+""")"


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 20:33:00 [显示全部帖子]

这应该不是难事,建议在表中增加一列用来记录所有工段文件名(也可以单独建一个表),然后用同样的处理的方法将11楼公式中的表名称部分给予替换。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 20:53:00 [显示全部帖子]

仔细看了一下文件中的表名称和你说的文件名,难度比起原来的公式要大的多,因为这样的公式最起码要一翻三才能达到要求,估计你自己现在还实际不了。

下面链接9楼公式是一翻二的,你可以参考一下:
http://bbs.egrid2000.com/cgi-bin/topic.cgi?forum=9&topic=6252&show=0


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 23:27:00 [显示全部帖子]

我看你的生产调度文件只是针对瓦楞工段而设计的,如果实现多工段操作,恐怕这样的列名称很不直观。

你要求的公式可读性很差,没有一定的功底读懂都是个问题,所以不必去强求用这种公式。

当然实现这样的路径并非只有一种,等会我可以帮你写一个易懂一点的公式。


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/22 23:46:00 [显示全部帖子]

不一定合你要求,仅作参考。

RAR文件下载


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/23 20:33:00 [显示全部帖子]

除我昨天做的两个文件外,所有文件的表名称均不对,我公式中设置默为表名称和文件名一致(这也是参考你原来的文件定的)。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/23 22:24:00 [显示全部帖子]

看看其它文件中的表名称,将其改成和文件名相同就行了。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/7/23 23:07:00 [显示全部帖子]

和“生产高度”文件中“工段”表中没有任何关系,这个表只要记录所有文件名称就可以了。

比如说“坑裱工段”文件,这个文件中第一个表的表名称也应该是“坑裱工段”,而不是你现在的“复膜工段”。

你现在所有文件中均是这几个编号的数据,在公式中你又加入了删除重复行的命令,即使已经成功提取数据也被你删除了。


 回到顶部
总数 19 1 2 下一页