以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 动态表达式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90565) |
-- 作者:kaituozhe -- 发布时间:2016/9/17 11:20:00 -- 动态表达式 Dim nd01 As Integer = 2013 dt.find("项目名称 = \'货币资金\'")("年" & nd01) = dt1.compute("sum("\'余额\' & nd01 & \'年_期末余额\'")","科目编号 = \'101\'") + dt1.compute("sum(余额2013年_期末余额)","科目编号 = \'102\'") 黄色部分怎么修改? |
-- 作者:有点蓝 -- 发布时间:2016/9/17 11:25:00 -- Dim nd01 As Integer = 2013 Dim dr As DataRow = dt.find("项目名称 = \'货币资金\'") If dr IsNot Nothing Then dr("年" & nd01) = dt1.compute("sum(" & "余额" & nd01 & "年_期末余额)","科目编号 = \'101\'") + dt1.compute("sum(余额2013年_期末余额)","科目编号 = \'102\'") End If 另外,必要的if判断不能少
|