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


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

主题:筛选后跨表引用

美女呀,离线,留言给我吧!
shuxian4321
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:8 积分:155 威望:0 精华:0 注册:2012/2/3 13:38:00
筛选后跨表引用  发帖心情 Post By:2012/4/19 17:19:00 [只看该作者]

 

If e.DataCol.Name = "房号"  Then

    If e.NewValue Is Nothing Then

        e.DataRow("总水电") = Nothing

        e.DataRow("总维修") = Nothing

    Else

        Dim dr As DataRow

        Dim dt As DataRow

        dr = DataTables("水电计费").Find("[房号] = '" & e.NewValue & "'")

        dt = DataTables("三月维修").Find("[房号] = '" & e.NewValue & "'")

        If dr IsNot Nothing

            e.DataRow("总水电") = dr("水电合计")

        If dt IsNot Nothing

            e.DataRow("总维修") = dt("总金额")

        End If

        End If

    End If

End If

 

 

以上是表A引用表“水电计费”的水电合计列和表“三月维修”的总金额列

 

现问题是表“水电计费”有4月份、5月份,能先筛选4月份的数值再引用到表A吗,代码如何写啊?

[此贴子已经被作者于2012-4-20 11:41:44编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/4/19 18:07:00 [只看该作者]

不明白你的意思

 回到顶部