以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 报表中的数据汇总 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77930) |
-- 作者:kaituozhe -- 发布时间:2015/11/28 10:05:00 -- 报表中的数据汇总 这是专业报表中的一段代码,红色代码想实现在该表的最后一行的相应列做数据汇总 Rows = Tables("查询汇总").Rows(i).DataRow.GetChildRows("银行明细表") |
-- 作者:kaituozhe -- 发布时间:2015/11/28 10:05:00 -- 报表可以出来,但是没有数据汇总 |
-- 作者:Hyphen -- 发布时间:2015/11/28 10:25:00 -- 单独执行这段能不能计算,看看列名对不对
Tables("银行明细表").DataTable.Compute("sum(借方金额)","查证姓名=\'" & tbl.Rows(i)("交易户名") & "\'") |
-- 作者:kaituozhe -- 发布时间:2015/11/28 10:40:00 -- 找到问题的原因了,应该是rt.Cells(Rows.Count+1,5).Text = Tables("银行明细表").DataTable.Compute("sum(借方金额)","查证姓名=\'" & tbl.Rows(i)("交易户名") & "\'") |
-- 作者:kaituozhe -- 发布时间:2015/11/28 11:02:00 -- 编写的专业报表中有些可能在语句中用到“”该怎么处理。比如需要对黄色的部分用“”该怎么办,如果在该语句中直接添加“”则会提示编译错误,“如果对以上表格的往来明细无疑议,请写“以上表格内容我已看过,对以上数据无疑议,可以确认”;” |
-- 作者:kaituozhe -- 发布时间:2015/11/28 11:03:00 -- rx.Text = "如果对以上表格的往来明细无疑议,请写“以上表格内容我已看过,对以上数据无疑议,可以确认”;"如果这些写则会提示编译错误,该怎么办 |
-- 作者:Hyphen -- 发布时间:2015/11/28 11:22:00 -- rx.Text = "如果对以上表格的往来明细无疑议,请写““以上表格内容我已看过,对以上数据无疑议,可以确认””;" |