以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]查询表-写成代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34414) |
||||
-- 作者:bingo -- 发布时间:2013/6/7 10:45:00 -- [求助]查询表-写成代码 如截图,我的源数据表有几个栏位,现在要做的是将“orderid”的栏位与我上传的txt(fp0208cc)的order-id栏位比对。 如果order-id=oderid,则将txt的 “tracking-number”写到 foxtable的对应的“trackingnum”栏位。
用foxtable生成两个表,然后用查询表的功能可以折衷实现,但是这样很麻烦,如何通过代码完成?
|
||||
-- 作者:XYT -- 发布时间:2013/6/7 10:49:00 -- If e.DataCol.Name = "orderid" Then \'发生变化的是XX吗? End If [此贴子已经被作者于2013-6-7 10:49:21编辑过]
|
||||
-- 作者:bingo -- 发布时间:2013/6/7 11:00:00 -- 谢谢。我尝试写入代码时出现编译错误。 此主题相关图片如下:错误代码.jpg |
||||
-- 作者:XYT -- 发布时间:2013/6/7 11:03:00 -- 你在按钮写吗,在按钮写要改,这个在表的 DataColChanged |
||||
-- 作者:bingo -- 发布时间:2013/6/7 11:10:00 -- 你好,我想用按钮写,因为这样简便些,代码应该如何改?
我尝试用表的命令窗口试试,但是会出现错误代码,如下
此主题相关图片如下:命令窗口.jpg |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/6/7 11:19:00 -- 原因: http://www.foxtable.com/help/topics/1840.htm
您连代码该写在那里都不清楚,就开始编程是不对的。 建议您先按顺序看帮助。
看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。 |
||||
-- 作者:bingo -- 发布时间:2013/6/7 11:23:00 -- 是的,狐爸,这个谨记。
我也想细细的去学,我会经常翻查帮助的。感谢有这论坛。 |
||||
-- 作者:bingo -- 发布时间:2013/6/7 17:01:00 -- @狐狸爸爸; @XYT; 我再仔细研究了,如附件,但是find的应用有点复杂,暂不会用。请给提示。 其实我要的只是将track 表的 trackingnumcn的值对应放到 report的 trackingnum列,怎么在excel容易实现的,写成代码容易出错。 此主题相关图片如下:report.jpg 此主题相关图片如下:track.jpg 此主题相关图片如下:错误提示.jpg |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/6/7 17:03:00 -- 两个表通过什么列联系起来? |
||||
-- 作者:XYT -- 发布时间:2013/6/7 17:06:00 -- 你错误是列不属于表,看看列名对没有。如果搞不了,上个例子吧 |