以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请问为何这样无法进行加载呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65522) |
-- 作者:rophy0952 -- 发布时间:2015/3/17 17:33:00 -- [求助]请问为何这样无法进行加载呢? 请问为何这样无法加载呢?在双击“仓库报表_成品进仓表”时,希望弹出“录入条码”的对话框,同时加载成品进仓表当前行。但不知什么原因,无法加载?帮忙分析一下原因,谢谢! 录入条码窗口afterload事件的代码为: DataTables("成品进仓表").loadfilter = "堆位 = \'"& tables("仓库报表_成品进仓表").current("堆位") & "\'And 规格 = \'"& tables("成品进仓表").current("规格") & "\'and 备注 = \'"& tables("成品进仓表").current("备注") & "\'" DataTables("成品进仓表").load |
-- 作者:有点甜 -- 发布时间:2015/3/17 17:36:00 -- 弹出条件看一下,是否有满足条件的数据
msgbox(DataTables("成品进仓表").loadfilter) |
-- 作者:rophy0952 -- 发布时间:2015/3/18 8:25:00 -- 有满足条件的数据啊! 此主题相关图片如下:qq截图20150318082838.png |
-- 作者:Bin -- 发布时间:2015/3/18 8:37:00 -- 参考帮助 http://www.foxtable.com/help/topics/1058.htm 你要达成的效果是 "备注 is null" |
-- 作者:rophy0952 -- 发布时间:2015/3/18 10:18:00 -- 我有的备注是有值的,用来区分相同字段的,那该怎样做呢? [此贴子已经被作者于2015/3/18 10:18:07编辑过]
|
-- 作者:有点甜 -- 发布时间:2015/3/18 10:20:00 -- 以下是引用rophy0952在2015/3/18 10:18:00的发言:
我有的备注是有值的,用来区分相同字段的,那该怎样做呢? [此贴子已经被作者于2015/3/18 10:18:07编辑过]
不要那样合成加载条件啊,通过下面这种方式合成,先判断值是否是空值。
http://www.foxtable.com/help/topics/1058.htm
|
-- 作者:有点甜 -- 发布时间:2015/3/18 10:23:00 -- Dim filter As String = "1=1" If Tables("仓库报表_成品进仓表").current.IsNull("堆位") = False Then msgbox(filter) |
-- 作者:rophy0952 -- 发布时间:2015/3/18 13:03:00 -- 可以了,谢谢! |