找回密码
 立即注册

QQ登录

只需一步,快速开始

grape_puppet

中级会员

35

主题

112

帖子

829

积分

中级会员

积分
829
grape_puppet
中级会员   /  发表于:2016-1-22 16:44  /   查看:9641  /  回复:16
本帖最后由 grape_puppet 于 2016-4-21 17:54 编辑

现在需要实现一个动态报表,前两列列名确定,后面的列列数不确定,列名也不确定;数据集是后台查询出来的datatable,应该如何实现,请帮忙解决一下,谢谢!


16 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-22 16:48:00
沙发
您好,
请参考AR 的示例中 LayoutBuilder.cs 文件,示例路径: C:\Users\lenkaguo.GRAPECITY\Documents\GrapeCity Samples\ActiveReports 10\Page Reports And RDL Reports\API\CreateReport\C#

可以解决动态列的问题,您了解一下
回复 使用道具 举报
grape_puppet
中级会员   /  发表于:2016-1-24 14:27:00
板凳
回复 2楼Lenka.Guo的帖子

http://blog.gcpowertools.com.cn/ ... ime-DataSource.aspx
能否在这个基础上实现一个动态列的简单例子,谢谢了!
回复 使用道具 举报
grape_puppet
中级会员   /  发表于:2016-1-24 15:51:00
地板
回复 2楼Lenka.Guo的帖子

您说的这个例子是窗体应用程序创建的,有没有网页版的报表创建的例子?
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-25 09:23:00
5#
您好,问题已经收到,制作Demo 需要时间,请稍等
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-25 17:57:00
6#
您好,
抱歉让您久等了,
完成您需求的报表,核心是设计好报表模板;其次是动态绑定数据源,绑定数据源与您参考的博客一致
1. 报表模板设计,参考Demo: http://demo.gcpowertools.com.cn/ ... 02&action=9

2. 设置报表数据源,及绑定与博客类似:http://blog.gcpowertools.com.cn/ ... ime-DataSource.aspx
回复 使用道具 举报
grape_puppet
中级会员   /  发表于:2016-1-25 18:05:00
7#
回复 6楼Lenka.Guo的帖子

那个demo用的是绑定数据源,如果是运行时的数据源实现不了。
我要的就是你这两个结合起来啊。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-25 18:22:00
8#
运行时数据源可以实现,你只需要在设计报表模板时, 将需要绑定字段的单元格设为相应的Filed,
如包含4个字段,科目编码为Filed1,科目编号为Filed2, 能源类别 Filed3, 类别为 Filed4;在运行时,与参考博客中讲的一样,将实际获取的数值,绑定到对应的Filed 就可以了,如获取“科目编码”绑定到 Filed1;
回复 使用道具 举报
grape_puppet
中级会员   /  发表于:2016-1-27 16:26:00
9#
回复 8楼Lenka.Guo的帖子

我用绑定数据源可以,但是运行时数据源用table可以,用matrix进行分组时绑定字段就不行了
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-27 18:09:00
10#
在Matrix 中绑定字段,会报错还是无法生成动态列?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部