当前位置:编程学习 > C#/ASP.NET >>

水晶报表问题__菜鸟求指导


用C#做的 winform.只有一个水晶报表.数据没用到数据库.是我在List里面添加进去的.

如何用水晶报表做出这个效果...菜鸟求详细步骤..有实例更好..拜谢各位过路大神.
分不够再加..只要有效果就行  谢谢啦  强调一下 本人菜鸟.求详细步骤

在线等.... --------------------编程问答-------------------- 没人么..小弟先顶一下 --------------------编程问答-------------------- zhege?? --------------------编程问答-------------------- baidu 吧,我的问题都没解决 --------------------编程问答--------------------
引用 3 楼 dreamhouse69 的回复:
baidu 吧,我的问题都没解决


初学者....百度也没找到什么好的资料 --------------------编程问答--------------------
引用 楼主 lj209951 的回复:

用C#做的 winform.只有一个水晶报表.数据没用到数据库.是我在List里面添加进去的.

如何用水晶报表做出这个效果...菜鸟求详细步骤..有实例更好..拜谢各位过路大神.
分不够再加..只要有效果就行  谢谢啦  强调一下 本人菜鸟.求详细步骤

在线等....


三个部分我加了个字段 用分组做出来了...现在问题是: 每个部分的列标题不一样(即黄色字体部分).怎么让修改呢 --------------------编程问答-------------------- 看书c#的书吧,我就是知道
--------------------编程问答-------------------- 你有三种类型数据,应该有三种LIST,然后每种LIST输出前加一个表头,然后再输出不就行了? --------------------编程问答--------------------
引用 7 楼 b13438954778 的回复:
你有三种类型数据,应该有三种LIST,然后每种LIST输出前加一个表头,然后再输出不就行了?

怎么来...我目前就只有一个List....你的三个list输出前加一个表头  怎么做... --------------------编程问答--------------------
引用 8 楼 lj209951 的回复:
Quote: 引用 7 楼 b13438954778 的回复:

你有三种类型数据,应该有三种LIST,然后每种LIST输出前加一个表头,然后再输出不就行了?

怎么来...我目前就只有一个List....你的三个list输出前加一个表头  怎么做...


用子报表, --------------------编程问答--------------------
引用 9 楼 happy09li 的回复:
Quote: 引用 8 楼 lj209951 的回复:

Quote: 引用 7 楼 b13438954778 的回复:

你有三种类型数据,应该有三种LIST,然后每种LIST输出前加一个表头,然后再输出不就行了?

怎么来...我目前就只有一个List....你的三个list输出前加一个表头  怎么做...


用子报表,



嗯嗯..我建了4个报表cr1,cr2,cr3,cr4,四个报表..其中cr1,cr2,cr3.绑定了分别绑定了那三部分的数据..然后把cr1,cr2,cr3 作为子报表 插入报表4中..
 this.CrystalReport4.OpenSubreport("cr1").SetDataSource(this.TableContentList1);
 this.CrystalReport4.OpenSubreport("cr2").SetDataSource(this.TableContentList2);
 this.CrystalReport4.OpenSubreport("cr3").SetDataSource(this.TableContentList3);
 this.crystalReportViewer1.ReportSource = this.CrystalReport4;

可是如果只绑定一个子报表 就会显示数据..绑定两个或三个 就显示空白了....不知道 怎么回事 --------------------编程问答-------------------- OK  空白的问题解决了...现在问题是...分页的问题...当第一个子报表显示在第一页后..第一页剩余的部分 不够第二个子报表显示的话..第二个子报表就会直接跳转到第二页去显示..留下了 第一页最后一片空白..就是说 如果一页不够把全部数据显示出来,他就会在下一页显示,,,
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,