以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教一个判断的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136844)

--  作者:禾成
--  发布时间:2019/6/22 20:08:00
--  请教一个判断的问题

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


afterload事件:Tables("对帐选择_送货明细表").Filter = "客户=\'" & Tables("对帐主表").current("客户") & "\'"
代码是这样的
我想加入一个条件(是否对帐)排除已对帐的数据加载

请老师指点一下要怎么写,写在哪里?

--  作者:有点甜
--  发布时间:2019/6/23 12:10:00
--  

 

Tables("对帐选择_送货明细表").Filter = "客户=\'" & Tables("对帐主表").current("客户") & "\' and (已对帐 = false or 已对帐 is null)"

 

 


--  作者:禾成
--  发布时间:2019/6/24 11:28:00
--  
谢谢老师的回复!
Tables("对帐选择_送货明细表").Filter = "客户=\'" & Tables("对帐主表").current("客户") & "\' and (已对帐 = false or 已对帐 is null)"
试了一下这样不行,返回的数据是整个送货明细表的数据,而不是送货明细表指定客户的数据

--  作者:有点甜
--  发布时间:2019/6/24 12:06:00
--  
以下是引用禾成在2019/6/24 11:28:00的发言:
谢谢老师的回复!
Tables("对帐选择_送货明细表").Filter = "客户=\'" & Tables("对帐主表").current("客户") & "\' and (已对帐 = false or 已对帐 is null)"
试了一下这样不行,返回的数据是整个送货明细表的数据,而不是送货明细表指定客户的数据

 

不可能,上传具体实例测试。


--  作者:禾成
--  发布时间:2019/6/25 12:42:00
--  
问题找到了,这代码我只在窗口设计里预览,当时对帐主表是空表还没有数据,也就是说没有客户名,所以……
谢谢甜老师!