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


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

主题:还是关联表筛选

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望: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

 

其他代码你可以自己写了


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/12/13 10:17:00 [显示全部帖子]

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

 

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

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


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望: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

 

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

 

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


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/12/13 10:30:00 [显示全部帖子]

呵呵,其实这个问题,昨天晚上有点甜就给出了正确答案的哦,你没有认真核实对方的回复。

 

请再看一下我10楼的回复,在关联上有一点建议。


 回到顶部