ar9动态列报表展示
本帖最后由 grape_puppet 于 2016-4-21 17:54 编辑现在需要实现一个动态报表,前两列列名确定,后面的列列数不确定,列名也不确定;数据集是后台查询出来的datatable,应该如何实现,请帮忙解决一下,谢谢!
您好,
请参考AR 的示例中 LayoutBuilder.cs 文件,示例路径: C:\Users\lenkaguo.GRAPECITY\Documents\GrapeCity Samples\ActiveReports 10\Page Reports And RDL Reports\API\CreateReport\C#
可以解决动态列的问题,您了解一下 回复 2楼Lenka.Guo的帖子
http://blog.gcpowertools.com.cn/post/2013/05/17/ActiveReports-PageReport-RunTime-DataSource.aspx
能否在这个基础上实现一个动态列的简单例子,谢谢了! 回复 2楼Lenka.Guo的帖子
您说的这个例子是窗体应用程序创建的,有没有网页版的报表创建的例子? 您好,问题已经收到,制作Demo 需要时间,请稍等 您好,
抱歉让您久等了,
完成您需求的报表,核心是设计好报表模板;其次是动态绑定数据源,绑定数据源与您参考的博客一致
1. 报表模板设计,参考Demo: http://demo.gcpowertools.com.cn/ActiveReports/ASPNET/ControlExplorer/Viewers/Default.aspx?category=1002&action=9
2. 设置报表数据源,及绑定与博客类似:http://blog.gcpowertools.com.cn/post/2013/05/17/ActiveReports-PageReport-RunTime-DataSource.aspx 回复 6楼Lenka.Guo的帖子
那个demo用的是绑定数据源,如果是运行时的数据源实现不了。
我要的就是你这两个结合起来啊。 运行时数据源可以实现,你只需要在设计报表模板时, 将需要绑定字段的单元格设为相应的Filed,
如包含4个字段,科目编码为Filed1,科目编号为Filed2, 能源类别 Filed3, 类别为 Filed4;在运行时,与参考博客中讲的一样,将实际获取的数值,绑定到对应的Filed 就可以了,如获取“科目编码”绑定到 Filed1; 回复 8楼Lenka.Guo的帖子
我用绑定数据源可以,但是运行时数据源用table可以,用matrix进行分组时绑定字段就不行了 在Matrix 中绑定字段,会报错还是无法生成动态列?
页:
[1]
2