这两天项目要用水晶报表(crystal reports),上网查了下资料,网上的资料不是太多.
1.安装
首先用的时候先到官网(https://www.sap.com/china/product/analytics/crystal-reports-eclipse.html)下载插件(SAP Crystal Reports(Eclipse 版))集成到eclipse中 ,下载之后解压
将文件放到eclipse相应的文件夹下。重启eclipse!
2.建项目
eclipse右键新建项目,选择Crystal Reports Web Project
输入项目名
finaish,项目结构展示如下:
3.建立java取数和数据库连接
有两种方式
第一种:
1)
这个带出来的实例。CrystalReport1.rpt 可以在Eclipse直接去连接数据库表和视图。直接把 数据取出来不做任何修改的展示。 我这里使用POJO的方式来做报表。以满足日常中在JAVA做数据处理后。做报表的显示。 首先建立和数据库表一样名字的POJO Person.java
package com.businessobjects.samples;
import java.util.Date;
public class Person {
private int id;
private String t_name;
private String password;
private Date birthday;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getT_name() {
return t_name;
}
public void setT_name(String t_name) {
this.t_name = t_name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public Person() {
}
public Person(int id, String t_name, S