今天给各位分享java水晶报表数据源的知识,其中也会对水晶报表开发进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、怎么用java做一份报表2、如何添加C#水晶报表的数据源3、怎样可以把水晶报表和java结合起来实现b/s方式上的客户端打印?4、水晶报表的行数据和列数据的动态显示
怎么用java做一份报表
把数据库中需要的数据处理后做成可视化图表,根据不同需求可以做成不同形式的图表,节省时间,效果比较好,java报表软件推荐:国外的话水晶报表,SAP公司的商业报表工具,作为SAP“集团”下的报表组件模块。10年事前盛行一时,后被SAP收购。但水晶报表(Crystal Report)在理论上只支持单数据集,对多集的支持依赖于数据库的运算能力(叉乘与联合等或写存储过程),多库一般难以支持。
国内的话FineReport,目前国内报表软件领域发展最成熟也是市场份额最高的。IDC的报告里,17年甚至超过SAP,IBM,在这个细分领域,也是Gartner的BI选型市场指南里唯 一推荐的报表工具。零代码开发,类似excel的设计方式,上手简单。
如何添加C#水晶报表的数据源
添加个.xsd新项,在服务器资源管理器中,右键单击数据连接,选择添加连接,输入服务器名和数据源名称,点击确定添加之后就会显示刚刚添加的表了。
水晶报表的设置
1、右键项目—添加信箱—选择CryStalin报表,点击确定—在弹出Crystal Reports库中,选择作为空白报表,单击确定—在水晶报表空白位置,鼠标右键,选择数据库/数据库专家—在弹出的对话框中,在左侧的可用数据源中,展开项目数据,选择要添加的表,单击确定—最后,在字段资源管理器中,显示所有字段。
怎样可以把水晶报表和java结合起来实现b/s方式上的客户端打印?
你可以利用水晶报表的报表引擎,调用它提供的Viewer(支持Applet方式),在这个现成的Viewer中已经给作好了打印的功能了!你可以试试。仔细看看附带的文档,里面有说明。我用过的是CR8.0的Developer版
水晶报表的行数据和列数据的动态显示
有两种方式,一种是推模式,一种是拉模式!
首先把数据源赋给,新建的dataset中的datatable中,
然后把datatable中的字段,拖到水晶报表 详细资料中!
最后写上绑定的语句(推模式适合显示动态数据)
//新建的.xsd文件 中的datatable
spdataset ds1=new spdataset();
//绑定水晶报表
CrystalReport1 cry = new CrystalReport1();
cry.SetDataSource(ds1.Tables[“SPTable”]);
this.crystalReportViewer1.ReportSource = null;
this.crystalReportViewer1.ReportSource = cry;
this.crystalReportViewer1.RefreshReport();
java水晶报表数据源的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于水晶报表开发、java水晶报表数据源的信息别忘了在本站进行查找喔。