以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]实现以下数据统计,代码该怎么写 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84032) |
||||
-- 作者:无我是天机 -- 发布时间:2016/4/21 18:45:00 -- [求助]实现以下数据统计,代码该怎么写 请教:要根据附件图1表通过数据统计得到附件图2的结果,代码该怎么写(测试数据见附件项目)?
此主题相关图片如下:图1.jpg [此贴子已经被作者于2016/4/21 18:49:06编辑过]
|
||||
-- 作者:无我是天机 -- 发布时间:2016/4/21 18:48:00 -- 不好意思,刚忘了上传图2 此主题相关图片如下:图2.jpg |
||||
-- 作者:大红袍 -- 发布时间:2016/4/21 20:54:00 -- 参考代码
Dim month As Integer = 2 Dim dtb As New DataTableBuilder("统计") |
||||
-- 作者:无我是天机 -- 发布时间:2016/4/22 0:16:00 -- 非常感谢红袍老师,这么晚了还在回复。 |
||||
-- 作者:无我是天机 -- 发布时间:2016/4/22 14:31:00 -- 红袍老师,还要在请教您一下。按照您的参考代码,我调整完后把代码放到了窗口的一个按钮事件中,最后Tables("窗口1_Table1").DataSource = DataTables("统计")(见附件项目),点击按钮后,在窗口的table1控件中显示的和DataTables("统计")中显示的结果不一样:窗口的table1控件合计行显示不出来、累计数百分比显示的是小数(代码中本来是设置为百分比格式的),见附件截图对比。 [此贴子已经被作者于2016/4/22 14:36:17编辑过]
|
||||
-- 作者:无我是天机 -- 发布时间:2016/4/22 14:38:00 -- 附件好像上传不了呢 [此贴子已经被作者于2016/4/22 14:40:48编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/22 14:48:00 -- 1、先写代码
Tables("窗口1_Table1").DataSource = DataTables("统计")
2、然后针对 Tables("窗口1_Table1") 设置合计、列百分比格式 |
||||
-- 作者:无我是天机 -- 发布时间:2016/4/22 14:58:00 -- OK,懂了。感谢! |