Foxtable(狐表)用户栏目专家坐堂 → 跨表引用


  共有2067人关注过本帖平板打印复制链接

主题:跨表引用

帅哥,在线噢!
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3150 积分:20981 威望:0 精华:0 注册:2016/3/28 16:57:00
跨表引用  发帖心情 Post By:2018/9/21 11:13:00 [只看该作者]

老师,跨表引用怎么引用没加载表的数据呢?

'跨表引用
If  e.DataCol.Name = "项目名称" Then
    Dim nms() As String = {"合同编码","所属机构","合同工期","开工日期","竣工日期","项目经理","项目总工"}
    If  e.NewValue Is Nothing Then
        For Each nm As String In nms
            e.DataRow(nm) = Nothing
        Next
    Else
        Dim dr As DataRow
        dr = DataTables("合同签订").SQLFind("[项目名称] = '" & e.NewValue & "'")
        If  dr IsNot Nothing
            For Each nm As String In nms
                e.DataRow(nm) = dr(nm)
            Next
        End If
    End If
End If


 回到顶部