Foxtable(狐表)用户栏目专家坐堂 → 怎么跨表定位行


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

主题:怎么跨表定位行

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


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/2/12 20:19:00 [显示全部帖子]


Dim r As Row = Tables("订单").Current
If r IsNot Nothing Then
    Dim po As Integer = Tables("客户").FindRow("客户名称  = " & r("客户名称") & "'")
    If po >= 0 Then
        Tables("客户").Position = po
    End If
End If

如果只是要判断就没有必要定位了
Dim r As Row = Tables("订单").Current
If r IsNot Nothing Then
    Dim dr As DataRow = DataTables("客户").Find("客户名称  = " & r("客户名称") & "'")
    If dr IsNot Nothing AndAlso dr("某列") = "某某值" Then
        '判断后的代码处理'
    End If
End If

 回到顶部