以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 跨表取值问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100457) |
-- 作者:douglas738888 -- 发布时间:2017/5/11 16:47:00 -- 跨表取值问题 请教老师,下面代码计算的时候,想实现从另外一张表 “授权”= True 时,取 “参数”列的值参加计算 这张表的True 是唯一的
Dim drr As DataRow = e.DataRow |
-- 作者:有点蓝 -- 发布时间:2017/5/11 16:52:00 -- Dim drr As DataRow = e.DataRow Select Case e.DataCol.Name Case "评估_天数" If drr.IsNull("评估_天数") Then drr("评估_天数") = Nothing Else Dim dr As DataRow = DataTables("表A").Find("授权=True") If dr IsNot Nothing Then drr("评估_计量") = drr("评估_天数") * dr("参数") End If End If End Select
|