Foxtable(狐表)用户栏目专家坐堂 → 统计报表模板代码咨询


  共有10047人关注过本帖树形打印复制链接

主题:统计报表模板代码咨询

美女呀,离线,留言给我吧!
hch
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
统计报表模板代码咨询  发帖心情 Post By:2012/12/10 16:05:00 [显示全部帖子]

      老师您好!我现有一个表,表中有时间(年份)、专业类别、期刊类别等列,想根据不同年份统计出:按专业类别统计出不同专业发表的文章篇数、按期刊类别统计出:核心期刊、一般期刊篇数及各年份的合计。此统计报表的代码怎么写?我依据帮助说明按交叉统计方法能够统计出所需的数据,但此报表格式是我不想要的的报表格式。我需的格式见附件统计格式中的表2,表1是按交叉统计方法得出的。

 回到顶部
美女呀,离线,留言给我吧!
hch
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
附件  发帖心情 Post By:2012/12/11 8:59:00 [显示全部帖子]

     老师您好!我现有一个表,表中有时间(年份)、专业类别、期刊类别等列,想根据不同年份统计出:按专业类别统计出不同专业发表的文章篇数、按期刊类别统计出:核心期刊、一般期刊篇数及各年份的合计。此统计报表的代码怎么写?我依据帮助说明按交叉统计方法能够统计出所需的数据,但此报表格式是我不想要的的报表格式。我需的格式见附件统计格式中的表2,表1是按交叉统计方法得出的。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:统计格式.xls


 回到顶部
美女呀,离线,留言给我吧!
hch
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/11 10:44:00 [显示全部帖子]

看了你提示的帮助还是没弄明白,现将我做的EXCEL统计模板给你发去请费心看一下,按模板可以统计出我想要的项目分类合计数,每项目统计出的是年份的总合计数,但怎么可以按不同年份统计出每个年份各项的统计合计数。模板中年份的统计代码怎么填写。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:学术论文表模板.xls


 回到顶部
美女呀,离线,留言给我吧!
hch
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/11 14:24:00 [显示全部帖子]

我可能没有表述清楚,先将Foxtable 项目医院.Table 上传。我的意思是在打印输入项里的EXCEL报表或者专业报表管理器中如何编写代码后,在生成报表输出报表里生成出如下样式的统计报表。我是初学者,看了多遍使用指南帮助,但问题没有解决,请老师烦写一下具体代码。虚心赐教。
图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
hch
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/11 15:05:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:医院.table
  Foxtable 项目医院.Table 上传

 回到顶部
美女呀,离线,留言给我吧!
hch
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/11 16:40:00 [显示全部帖子]

    首先谢谢你的耐心指导,你做的模板样式我在提出问题前已做出过,我就是想知道的是年份可以通过什么代码编写在EXCEL模板中,报表生成时自动产生年份列,生成各项目年份的统计合计数,不需手工隔几年就改写一次模板年份,这样以后避免随年份的增加,用手工把需统计的年份都写在EXCEL模板中。这个想法能实现吗?

 回到顶部
美女呀,离线,留言给我吧!
hch
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/12 17:15:00 [显示全部帖子]

我很笨,按你的提示反复看帮助测试,还是没有统计数自己设想的统计报表模式,现将Table文件再次上传,内有设计好的统计报表格式,请你费心能否明确给我指点一下。 以下代码那里发生了错误。

Dim dr As DataRow = e.DataRow
Dim dt As DataTable =DataTables("学术论文")
If e.DataCol.Name = "年度" And dr.IsNull("年度") = False Then
    dr("合计") = dt.Compute("Count(" & dr("年度") & ")")
    dr("专业类别_临床") = dt.Compute("Count(姓名)", dr("年度") & " = 临床")
    dr("著作情况_合著") = dt.Compute("Count(姓名)", dr("年度") & " = 合著")
End If

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:医院.table


 回到顶部
美女呀,离线,留言给我吧!
hch
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:110 积分:1170 威望:0 精华:0 注册:2012/9/12 15:30:00
  发帖心情 Post By:2012/12/13 9:14:00 [显示全部帖子]

在这里谢谢您 lin_hailun老师耐心的指导,问题解决了

 回到顶部