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

水晶报表如何实现这样的报表?

原先报表是横向的,见下图:



数据来自SQL查询

现在想改成这样的,该如何实现?(最好不要修改SQL)

--------------------编程问答-------------------- 没怎么看懂!
原先的sql语句是否包含了你现在需要的字段,如果包含了而没有打印的话,就不需要修改sql语句!!
否则肯定要写新的sql语句!
--------------------编程问答-------------------- SQL 行转列??

楼主还是把样数据放出来,大家更容易看懂。。 --------------------编程问答--------------------
引用 1 楼 koukoujiayi 的回复:
没怎么看懂!
原先的sql语句是否包含了你现在需要的字段,如果包含了而没有打印的话,就不需要修改sql语句!!
否则肯定要写新的sql语句!



原先的SQL语句包含了所需的字段,只是在水晶报表中选择了不显示重复内容 --------------------编程问答--------------------
引用 2 楼 luols 的回复:
SQL 行转列??

楼主还是把样数据放出来,大家更容易看懂。。



对,部分数据需要行转列。并把原先显示在表头的部分内容显示到表体里面。 --------------------编程问答--------------------
引用 4 楼 foxlinn 的回复:
对,部分数据需要行转列。并把原先显示在表头的部分内容显示到表体里面。

希望看到原始数据。。 --------------------编程问答-------------------- 要么在程序中处理好后,传给报表,
要么就要交叉了 --------------------编程问答--------------------
引用 6 楼 csui2008 的回复:
要么在程序中处理好后,传给报表,
要么就要交叉了


如何交叉?请指点一下 --------------------编程问答-------------------- 1:按编号分组
2:将左边这一部分放在组页眉上,节专家中,设置组页眉节,勾选“延伸到后续节”
3:右边这部分就是个普通的详细资料节。小计放在组页脚上。
4:线画在详细资料节里面,调整组页眉上的内容(组页眉上不要画线),让他们能准确落在详细资料节里的线里面。


只需调整样式,不必修改数据。试试看先。
补充:.NET技术 ,  图表区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,