这个交叉报表如何实现

网络精灵 2007-08-27 09:38:22
要实现的表:
内容1         内容2
     本季 同期 同比    本季 同期 同比
合计

1)IT类
  山东
  江苏
 电子类
  河北
  上海

2)山东
江苏

描述:1)中的内容是以“企业类型”为主查询条件,下面的“山东”、“江苏”是其次。
   2)中的内容是以“省份”为主查询条件。
1)和2)中的内容不固定,都是从数据库读取。
还要求实现表头对调,即内容1(本期、同期、同比)等内容在左边,原来1)和2)的内容在上面。而且要每行每列加一复选项,用来控制是否显示此行或此列。
有什么方法实现吗?或有什么好的控件。
...全文
393 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuzhigangmsn 2007-09-05
  • 打赏
  • 举报
回复
jasperreports是比较好的工具,但是它没有文档!
网络精灵 2007-09-05
  • 打赏
  • 举报
回复
jasperreports正在看(本来过的,看大家极力推荐,还是再看一下吧),大家有能实现此方法的例子可以发给我。现在看了好几个开源报表工具了,都很难实现我的要求。大家有这样的方法吗?不管是产品,收费、免费控件,大家见过类似的例子都说一下,谢谢。
wunan320 2007-08-31
  • 打赏
  • 举报
回复
随便一个报表都可以通过最基础的向导来完成这个功能。。
你需要做的就是拖拖拽拽
shan1119 2007-08-31
  • 打赏
  • 举报
回复
http://zhafn.bokee.com/2548587.html
网络精灵 2007-08-31
  • 打赏
  • 举报
回复
这个jasperreports怎么用?谁能发个详细步骤给我。包括配置及例子。cytlq2008@163.com
随风醉舞 2007-08-31
  • 打赏
  • 举报
回复
顶上~~~~
bushuang 2007-08-31
  • 打赏
  • 举报
回复
结帖吧
zjf405 2007-08-31
  • 打赏
  • 举报
回复
选个好点的开源的报表开发组件吧,如jasperreports
lemonfamily 2007-08-31
  • 打赏
  • 举报
回复
jasperreports一般要配合相应的gui工具,irport是其中之一,不过它所支持的交叉报表,很难满足目前的要求。

这样的报表最好自己写sql语句控制数据集,要不然在没经过优化的报表中会产生n+1条查询,效率低下。

masse 2007-08-27
  • 打赏
  • 举报
回复
很多开源的已经实现了复杂报表了,只是可能在中文方面需要规范,
当然,如果你一开始就用utf-8,就没问题

http://www.jopener.cn/category/charting-reporting-tools
shuai45 2007-08-27
  • 打赏
  • 举报
回复
比较复杂,即使实现从效率上来说也不会太好.
如果先排除报表,切入点应该是数据的实现.
我想从sql入手,进行数据的实现.然后放入表中.
huacha 2007-08-27
  • 打赏
  • 举报
回复
用报表打印控件wsReport4.6
http://www.wave12.com/web/home.asp
一款高性能的报表开发工具,特别适用于管理信息系统,如ERP、进销存、财务等软件的报表开发。适用范围广:VB.NET、C#.NET、VB、VC、Delphi、C++Builder、中文编程易语言等一切支持 COM 的开发工具。
功能强大:实现普通格式报表、表格报表、多层表头、票据套打、交叉表等各种报表非常简便;报表完全可编程定义,非常适合开发通用软件中的动态报表
独有的报表查询显示功能:除了提供报表的打印、打印预览、数据导出等功能,还提供独有的报表查询显示功能,既提供报表查询与输出的集成一次性实现,又能保证数据的一致性与完整性。
报表完全可编程定义,报表运行编程可控制,开发动态报表方便灵活。
特有的分组单元格合并功能,轻松实现常见的中国式报表分组在列中展现形式。
实现票据套打非常简便:对票据套打进行了专门的实现
提供图表功能,包括饼图、柱状图、叠加柱状图、连线图、散列点图等,在报表中直接实现图表功能。
报表数据导出格式丰富,包括:Excel、PDF、图像、HTML、文本,CSV等多种格式。
支持所有常规条形码。
报表模板提供脚本编程功能,直接在报表模板中自定义报表行为。
支持参数化报表查询SQL语句,轻松实现动态过滤条件筛选报表数据。
运行时打印生成对纸张有适应能力,即使不以设计时纸张进行打印也可以得到输出布局合理的报表
报表查询显示时提供报表内容文字查找功能。
全中文界面,针对中国报表进行了很多专门实现,如:报表表格线、财务金额线、数字大写金额、负数红字显示、多层表头等。
组件提供丰富交互事件,轻松实现报表穿透(透视)查询和报表交互。
重新发布简单:最多只需分发两个 DLL 文件。
易学易用:完全可视化设计,完善的复制/剪切/粘贴(Copy/Cut/Paste)和恢复与重做(Undo/Redo)功能。
编写了完整详尽的帮助文档。提供了丰富例程,包括VB.NET、C#、VB、VC、Delphi、CBuilder、中文编程易语言。
为 Delphi、C++Builder 进行了专门的包装,象使用 VCL 构件一样使用

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧