以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- SQLGroupTableBuilder公式列问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=24501) |
-- 作者:maomaoxw -- 发布时间:2012/10/15 21:51:00 -- SQLGroupTableBuilder公式列问题 Dim b As New SQLGroupTableBuilder("统计表1","表A")
B.AddTable("表A","编码","表B","编码") B.Groups.AddDef("公司") B.Totals.AddDef("数据1") B.Totals.ADDDEF("数据2") B.Totals.AddDef("数据3") B.Totals.AddDef("数据4") b.Totals.AddDef("数据5","数据1+数据2+数据3+数据4") B.Build MainTable=Tables("统计表1") 怎么结果提示有错 至少有一个参数未指定值 |
-- 作者:maomaoxw -- 发布时间:2012/10/15 21:59:00 -- 不好意思,b.Totals.AddDef("数据5","数据1+数据2+数据3+数据4") 但是,结算出来的结果不正确,这是为啥呢? |
-- 作者:maomaoxw -- 发布时间:2012/10/15 22:02:00 -- 遇到有空白单元格的情况,上面的公式就不行了,没有结果,要怎么改呢 |
-- 作者:狐狸爸爸 -- 发布时间:2012/10/15 22:08:00 -- Dim b As New SQLGroupTableBuilder("统计表1","表A") B.AddTable("表A","编码","表B","编码") B.Groups.AddDef("公司") B.Totals.AddDef("数据1") B.Totals.ADDDEF("数据2") B.Totals.AddDef("数据3") B.Totals.AddDef("数据4") b.Totals.AddDef("数据5","iif(数据1 Is Null,0, 数据1) + iif(数据2 Is Null,0, 数据2) + iif(数据3 Is Null,0, 数据3) + iif(数据4 Is Null,0, 数据4)") B.Build |
-- 作者:maomaoxw -- 发布时间:2012/10/15 22:31:00 -- 谢谢! |