Foxtable(狐表)用户栏目专家坐堂 → 还是关联表筛选


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

主题:还是关联表筛选

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


加好友 发短信
等级:幼狐 帖子:188 积分:1566 威望:0 精华:0 注册:2013/11/7 10:59:00
还是关联表筛选  发帖心情 Post By:2013/12/13 9:52:00 [只看该作者]

    搞糊涂了,,,,麻烦帮我写一个,      查找“批量对账单.批量对账明细表“不重复的出库单号,并返回到“出库主表”对应的出库单号,再将所有对应的出库单号的逻辑列设备为true.

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131213094702.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:188 积分:1566 威望:0 精华:0 注册:2013/11/7 10:59:00
  发帖心情 Post By:2013/12/13 9:54:00 [只看该作者]

这是出库主表


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131213095302.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:188 积分:1566 威望:0 精华:0 注册:2013/11/7 10:59:00
  发帖心情 Post By:2013/12/13 9:54:00 [只看该作者]

点击删除按键的时候自动执行。


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


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

获取关联表的不重复出库单号,在命令窗口执行:

 

For Each v AS String in DataTables("批量对账明细表").GetValues("出库单号","关联列名 = '" & Tables("批量对账单").Current("关联列名") & “‘”)

    MessageBox.show(v)

Next

 

其他代码你可以自己写了


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


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

请上个例子吧. 

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


加好友 发短信
等级:幼狐 帖子:188 积分:1566 威望:0 精华:0 注册:2013/11/7 10:59:00
  发帖心情 Post By:2013/12/13 10:00:00 [只看该作者]

这样会选中批量对账明细表中所有的出库单号。。。。达不到要求。。。。。我的意思是只选中“批量对账单.批量对账明细”中的单号。

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


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

你这样描述的不清不楚,大家都搞不清楚你想做什么, 你发那么多个帖子也是无济于事.  发100个也没用.


酝酿好用词,描述清楚你到底想实现什么效果,然后做个例子发上来,  三下五除二就给你搞定了.

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


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

以下是引用kgdwxfmqj520在2013-12-13 10:00:00的发言:
这样会选中批量对账明细表中所有的出库单号。。。。达不到要求。。。。。我的意思是只选中“批量对账单.批量对账明细”中的单号。

 

呵呵,你真的测试过我的代码吗?

这个代码明明就是只列出关联表的出路单号,请实际测试后说话,不要打击帮助你的人。


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


加好友 发短信
等级:幼狐 帖子:188 积分:1566 威望:0 精华:0 注册:2013/11/7 10:59:00
  发帖心情 Post By:2013/12/13 10:19:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-12-13 10:55:50编辑过]

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


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

你在命令窗口执行:

 

For Each v As String In DataTables("批量对账明细").GetValues("出库单号","对账单号 = '" & Tables("批量对账单").Current("对账单号") & "'")
    MessageBox.show(v)
Next

 

显示的就是关联表(批量对账单.批量对账明细)的不重复出库单号,而不是所有的出库单号。

 

另外,批量对账单和批量对账明细的关联,只需通过对账单号建立就行,没有必要同时根据对账单号和客户名称建立,因为单号是唯一的。


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