以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 条件累加代码,求解说 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7894) |
-- 作者:卟离卟弃 -- 发布时间:2010/8/17 15:59:00 -- 条件累加代码,求解说 For i As Integer = Tables("表A").count-1 To 0 Step -1 |
-- 作者:mr725 -- 发布时间:2010/8/17 17:36:00 -- 什么意思啊?
|
-- 作者:卟离卟弃 -- 发布时间:2010/8/18 8:48:00 -- r("累计成本") = DataTables("表A").Compute("Sum(累计成本)", "加工级别 =" & _ Tables("表A").Rows(i+1)("加工级别") & " ") + r("单价") 这些不太懂 _是什么? |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/18 8:56:00 -- 帮助有说明,动态合成表达式,不止一个地方解释了 |
-- 作者:czy -- 发布时间:2010/8/18 13:58:00 -- 以下是引用卟离卟弃在2010-8-18 8:48:00的发言:
r("累计成本") = DataTables("表A").Compute("Sum(累计成本)", "加工级别 =" & _ Tables("表A").Rows(i+1)("加工级别") & " ") + r("单价") 这些不太懂 _是什么?
这里的“_”符号是做为上一行和下一行代码的连接,如果一行代码太长,可以采用此方法将代码分成n行,利于阅读。 |
-- 作者:卟离卟弃 -- 发布时间:2010/8/19 9:24:00 -- 哦,原来如此,谢谢C版! |