Foxtable(狐表)用户栏目专家坐堂 → [求助]Find里的条件没起作用?


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

主题:[求助]Find里的条件没起作用?

美女呀,离线,留言给我吧!
sxcspring
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
[求助]Find里的条件没起作用?  发帖心情 Post By:2013/11/12 11:21:00 [只看该作者]

如附件黄色填充部分没有起预计的效果,我设计的原意是:父表叫“订单”,其子表是“子订单”,我需要找到子表中对应的行,同时这些行按“交期一”排序,找到其交期排在第三位的订单的订单量。但是,那个排序和子父表没有对应起来。 比如,父表和子订单当初是用“辅助标识”和“子订单辅助标识”两列关联起来的,现父表中订单A对应有6个子订单记录,交期各不相同(分别有:11月30日,18日,1日,10日,15日,空),我现在要取交期从小到大排列在第三的那个子订单(但交期为空的应按最大的处理),即要取交期为15日的子订单的订单量。怎么做?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/12 11:22:00 [只看该作者]

没有看到附件,请使用IE浏览器上传,并且确保文件代码出现了,才算成功.

 回到顶部
美女呀,离线,留言给我吧!
sxcspring
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
  发帖心情 Post By:2013/11/12 11:23:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:20131112_104412-1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/12 11:25:00 [只看该作者]

呵呵,FInd里面是不可以使用 parent之类的表达式的, 这个只能在表达式列里面设置公式使用.

你应该直接拼接该行的 辅助标识

 回到顶部
帅哥,在线噢!
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/11/12 11:25:00 [只看该作者]

你最好直接做个例子发上来,说清楚难题和需求,通常几分钟就帮你搞定了。

 回到顶部
美女呀,离线,留言给我吧!
sxcspring
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
  发帖心情 Post By:2013/11/12 11:26:00 [只看该作者]

那到底要怎么写这段代码?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/11/12 11:29:00 [只看该作者]

你上个例子吧.

如果e.datarow 是父表行的话,那么可以

.Find(" 辅助标识='" & e.datarow("辅助标识") & "'")

 回到顶部
美女呀,离线,留言给我吧!
sxcspring
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
  发帖心情 Post By:2013/11/12 11:42:00 [只看该作者]

解决啦,谢谢Bin!

 回到顶部