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


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

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

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


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

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

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/11 17:57:00 [只看该作者]

 呵呵,这都被楼主你想到。这种是可以实现的,建议在狐表生成统计表以后,再导出,这样灵活很多。

知识点都在这里了 http://www.foxtable.com/help/topics/0681.htm
[此贴子已经被作者于2012-12-11 17:58:10编辑过]

 回到顶部
美女呀,离线,留言给我吧!
hch
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | 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


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/12 17:38:00 [只看该作者]

 你照着做就行了。代码在maintablechanged事件里。

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



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


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

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

 回到顶部
总数 15 上一页 1 2