Foxtable(狐表)用户栏目专家坐堂 → 【求助】 运算符后缺少操作数


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

主题:【求助】 运算符后缺少操作数

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


加好友 发短信
等级:三尾狐 帖子:697 积分:6161 威望:0 精华:0 注册:2018/5/10 9:05:00
【求助】 运算符后缺少操作数  发帖心情 Post By:2020/4/14 22:43:00 [只看该作者]

窗口表用 loadfilter +sql语句 有的窗口完全可行
            为什么有的窗口  一直提示  查询字段名 + “运算符后缺少操作数”
编号 In (S elect 订单编号 from YW_采购订单明细 where 产品名称 ='?' )  可行

编号  In (S elect  单据编号 from JH_稽核开单明细 where 责任人 = '?'     不行
编号  In (S elect  单据编号 from JH_稽核开单明细 where 责任人 = '?'  And [单据类型] = '稽核开单')  不行
[编号]  In (S elect [单据编号] from {JH_稽核开单明细} where [责任人] = '?'  And [单据类型] = '稽核开单')   不行
[编号]  In (S elect DISTINCT [单据编号] from {JH_稽核开单明细} where [责任人] = '?'  And [单据类型] = '稽核开单')   不行


想不通  为什么有时间可以   有的时间为什么不行呢?




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

DataTables("稽核开单_table1").LoadFilter = "编号 In (S elect [单据编号] from {JH_稽核开单明细} where [责任人] = '***'  And [单据类型] = '稽核开单')"
DataTables("稽核开单_table1").Load()
[此贴子已经被作者于2020/4/14 23:19:40编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109480 积分:557062 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/14 22:58:00 [只看该作者]

贴出完整代码看看,具体错误提示截图出来

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


加好友 发短信
等级:三尾狐 帖子:697 积分:6161 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/4/14 23:20:00 [只看该作者]

已贴代码及图  见一楼

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109480 积分:557062 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/15 8:42:00 [只看该作者]

"稽核开单_table1"是Sqlquery?使用什么SQL加载的?

 回到顶部