Foxtable(狐表)用户栏目专家坐堂 → 同步加载明细


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

主题:同步加载明细

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


加好友 发短信
等级:一尾狐 帖子:410 积分:3682 威望:0 精华:0 注册:2017/4/8 8:59:00
同步加载明细  发帖心情 Post By:2020/6/21 13:53:00 [只看该作者]

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


老师,这个代码出错。无法在 System.String 和 System.Int32 上执行“=”操作。什么不能计算。我xsph 是字符型的,如:20200623-004
[此贴子已经被作者于2020/6/21 13:54:41编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2193 积分:13914 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By:2020/6/21 19:20:00 [只看该作者]

Dim Filter As String = "xsbh =' " & e.Table.Current("xsbh") & "'"

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


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

Dim Filter As String = "xsbh ='" & e.Table.Current("xsbh") & "'"

达式中的日期用符号#括起来,数值则不需要任何符号括起来,这些和代码中的格式是一样的,唯一不同的是字符串用单引号括起来。


 回到顶部