Foxtable(狐表)用户栏目专家坐堂 → [求助]语法错误


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

主题:[求助]语法错误

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
[求助]语法错误  发帖心情 Post By:2017/12/25 14:43:00 [显示全部帖子]

If e.Table.Current IsNot Nothing Then
    Dim Filter As String = "成交编号 = '" & e.Table.Current("编号") & "'"
    If  DataTables("commission").Find(Filter) Is Nothing Then '如果对应的订单明细没有加载过
        DataTables("commission").AppendLoad(Filter) '则追载此订单的订单明细
    End If
End If

提示语法错误
.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.12.18.1
错误所在事件:
详细错误信息:
'commission] Where 成交编号 = 'cj-201712-0008'' 附近有语法错误。
字符串 'commission] Where 成交编号 = 'cj-201712-0008'' 后的引号不完整。

请问该如何写语法,为什么之前的系统都能运行呢

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/25 14:59:00 [显示全部帖子]

设置了外部数据  过滤条件 [_Identify] is null   然后通过上面的代码后 就弹出了    [_Identify] is null 

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/25 15:25:00 [显示全部帖子]

第一次和第二次弹出的内容是一样的,如果取消过滤条件 弹出框的内容为空


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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/25 15:53:00 [显示全部帖子]

就是一个订单表和一个明细表,默认明细表为空   但点击订单表某一行后能实现从后台加载该订单表的明细,请问有没其他办法呢 用的是sql数据库


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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 17:56:00 [显示全部帖子]

If e.Table.Current IsNot Nothing Then
msgbox("1")
    Dim Filter As String = "成交编号 = '" & e.Table.Current("编号") & "'"
msgbox("2")
    If  DataTables("commission").Find(Filter) Is Nothing Then '如果对应的订单明细没有加载过
msgbox("3")
        DataTables("commission").AppendLoad(Filter) '则追载此订单的订单明细
msgbox("4")
    End If
End If

这段出错
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20171226175426.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 17:59:00 [显示全部帖子]

Filter 数据出来是   
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20171226175831.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 18:20:00 [显示全部帖子]

哦  发现了一个问题,就是在追载的订单明细为空的情况下才会弹出该信息,意思是订单有数据  但没得明细 就会出现这种错误,请问该如何判断明细有没有该订单的数据呢


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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 18:25:00 [显示全部帖子]


[此贴子已经被作者于2017/12/26 18:33:00编辑过]

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 18:28:00 [显示全部帖子]

是由于订单明细表的数据没有加载完,但是如果把订单明细的数据加载完的话,数据会非常庞大,请问如何通过后台查找加载呢  比如点击某个订单 从后台查找该订单的明细 然后追载进来了

[此贴子已经被作者于2017/12/26 18:32:42编辑过]

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2017/12/26 18:39:00 [显示全部帖子]

刚刚又弹出个
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20171226183906.png
图片点击可在新窗口打开查看

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