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


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

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

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


加好友 发短信
等级:业余侠客 帖子:339 积分:0 威望:0 精华:0 注册:2007/2/16 8:56:00
[讨论]怎样实现易表文件间数据的传送和接收?  发帖心情 Post By:2007/7/21 9:20:00 [只看该作者]

egd文件下载egd文件下载
请把两个文件一起放在D:\根目录下,否则无法试验。
请各位高手赐教,拿出高招,实现易表文件之间传送、接收刷新问题。

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


加好友 发短信
等级:蝙蝠侠 帖子:852 积分:2778 威望:0 精华:0 注册:2007/1/19 15:57:00
  发帖心情 Post By:2007/7/21 9:44:00 [只看该作者]

不太明白。若是数据吸收,可使用合并表。

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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/7/21 11:13:00 [只看该作者]

嘿嘿 你该打包压缩上来  因为下载的东西  文件名变了

我自己把文件名改成生产调度了,吃完中午饭接着研究

-=-=-=- 以下内容由 lxl2007年07月21日 11:14am 时添加 -=-=-=-
使用docdir变量 程序可以随意存放


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


加好友 发短信
等级:业余侠客 帖子:339 积分:0 威望:0 精华:0 注册:2007/2/16 8:56:00
  发帖心情 Post By:2007/7/21 11:46:00 [只看该作者]

RAR文件下载
谢谢楼上指正,补发打包文件。

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


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

RAR文件下载

-=-=-=- 以下内容由 wjq10722007年07月21日 00:24pm 时添加 -=-=-=-
使用相对路径好象是可以的

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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/7/21 12:44:00 [只看该作者]

只要把 工作表 和进度表中的  
“瓦楞转数”、“瓦楞数量”字段换一下位置,只需要 And RecalcGrid("工作表") And RecalcRGrid("进度表") 一次就能显示完

-=-=-=- 以下内容由 lxl2007年07月21日 01:00pm 时添加 -=-=-=-
不调换位置的话,必须在“瓦楞转数”列加操作公式:RecalcCell(Gridname,Row,"瓦楞数量",-1)

不过还是调换位置好些,少写公式,电脑也少计算两次,减少发生错误的机会


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


加好友 发短信
等级:业余侠客 帖子:339 积分:0 威望:0 精华:0 注册:2007/2/16 8:56:00
  发帖心情 Post By:2007/7/21 13:20:00 [只看该作者]

谢谢楼上!更换位置后,提取一个单子时可以实现,连续提2个单子,选第2条单子再按就不行了,原因何在?谢谢赐教。

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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/7/21 13:29:00 [只看该作者]

不更换位置  你连续提2个单子看看。

看这个公式
ClearGrid("中转表") And Import("中转表","D:\瓦楞工段.egd","瓦楞工段","888","生产单编号", "=" ,[生产单编号],0) And DelFor("中转表","客箱名","=","","瓦楞数量","=","") And DelReptRows("中转表","客箱名","生产单编号","瓦楞数量")
每次中转表只有一条记录,所以不能提2个单子。

-=-=-=- 以下内容由 lxl2007年07月21日 01:31pm 时添加 -=-=-=-
除了当前生产单
其他单子的 瓦楞转数  都被清空了


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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/7/21 13:46:00 [只看该作者]


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


加好友 发短信
等级:蜘蛛侠 帖子:1191 积分:-50 威望:0 精华:0 注册:2007/5/25 12:56:00
  发帖心情 Post By:2007/7/21 13:49:00 [只看该作者]

if(MsgBox("提取复制成功,继续吗",2),copyRows("进度表","生产单编号","=",[生产单编号]),True)
这个加在按纽公式里面,提取一个单子提示一次,单子多的时候挺烦人的。完全去掉
还有do(500)窗口只要停靠一次就有记忆功能,不用放在按钮公式里面。

 回到顶部
总数 86 1 2 3 4 5 6 7 8 9 下一页