易表在线答疑技术与交流用户社区 → [求助]数据转移


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

主题:[求助]数据转移

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/1/9 16:37:00 [显示全部帖子]

FindText("表1",[第二列],"第一列","=",[第一列])

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/1/10 9:42:00 [显示全部帖子]

FindText()的语法应该比较清楚了

FindText(Grid,Col,CompareCol,CompareMode,CompareValue,Position)

Grid        在表中进行查找,可以用表名表示,也可以用位置表示。-----这个指哪个表?
Col         返回该列的内容,可以用列名称表示,也可以用位置表示。---这个指哪个列?
CompareCol  进行比较的列,可以用列名称表示,也可以用位置表示。-----这个指哪个列?
CompareMode  比较方式,包括=、>、<、>=、<=、<>、Like、Instr共8种比较方式。
CompareValue 比较值
Position     这个参数决定返回第几个符合条件的行的数据,如果省略,则返回第一个符合条件的行,如果设为-1,则返回最后一个符合条件的行。

-=-=-=- 以下内容由 wjq10722012年01月10日 09:49am 时添加 -=-=-=-
Col         返回该列的内容,可以用列名称表示,也可以用位置表示。---这个指哪个列?
================================
现在使用表2的[第二列],其内容不恰恰正是对应的表1各个“列”的列名称吗?


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2012/1/10 12:50:00 [显示全部帖子]

1、你的示例文件与实际文件相差太大啦!

2、两个表的“工序代码”不配套下面公式就不能作为条件应用;

3、公式应该是:
FindText("deb",[工段]+"类工价_"+[工序名称],"产品代码", "=" ,[产品代码],"零部件图号","=",[零部件图号])

其中:[工段]+"类工价_"+[工序名称]--------就是“deb”表中符合条件的对应列名称!
这里需要一点点“悟心”哦!


 回到顶部