Foxtable(狐表)用户栏目专家坐堂 → 跨表引用为什么选不到?


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

主题:跨表引用为什么选不到?

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


加好友 发短信
等级:幼狐 帖子:136 积分:915 威望:0 精华:0 注册:2016/3/8 17:16:00
跨表引用为什么选不到?  发帖心情 Post By:2016/8/31 10:19:00 [只看该作者]

 Dim dr As DataRow = e.DataRow
Select Case e.DataCol.Name
    Case "商品编码"
        If dr.IsNull("商品编码")
            dr("商品名称") = Nothing
            dr("商品型号") = Nothing
            dr("规格") = Nothing
            dr("颜色") = Nothing
            dr("销售单位") = Nothing
            dr("销售价格") = Nothing
        Else
            Dim pr As DataRow
            pr = DataTables("商品数据").Find("商品编码 = '" & dr("商品编码") & "'")
            If pr IsNot Nothing Then
                dr("商品名称") = pr("商品名称")
                dr("商品型号") = pr("商品型号")
                dr("规格") = pr("规格")
                dr("颜色") = pr("颜色")
                dr("销售单位") = pr("销售单位")
                dr("销售价格") = pr("销售价格")
            End If
        End If
End Select 

“商品数据”表是用目录树的形式加载的,但是,如果不是当前目录树栏目,在销售表里引用不了?也就是说pr = DataTables("商品数据").Find("商品编码 = '" & dr("商品编码") & "'")不筛选整个“商品数据”表,只筛选目录树显示的商品数据!是什么原因?怎么解决?

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


加好友 发短信
等级:幼狐 帖子:136 积分:915 威望:0 精华:0 注册:2016/3/8 17:16:00
  发帖心情 Post By:2016/8/31 10:20:00 [只看该作者]

自顶

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


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/8/31 10:35:00 [只看该作者]

pr = DataTables("商品数据").SQLFind("商品编码 = '" & dr("商品编码") & "'")


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


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/8/31 10:36:00 [只看该作者]

pr = DataTables("商品数据").SQLFind("商品编码 = '" & dr("商品编码") & "'")
            If pr IsNot Nothing Then
                dr("商品名称") = pr("商品名称")
                dr("商品型号") = pr("商品型号")
                dr("规格") = pr("规格")
                dr("颜色") = pr("颜色")
                dr("销售单位") = pr("销售单位")
                dr("销售价格") = pr("销售价格")
dr.save
            End If

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


加好友 发短信
等级:幼狐 帖子:136 积分:915 威望:0 精华:0 注册:2016/3/8 17:16:00
  发帖心情 Post By:2016/8/31 10:55:00 [只看该作者]

非常感谢!!!我是新手,还在努力中

 回到顶部