Samo treba da implementiras JRDataSource interfejs u nekoj tvojoj a u =
njoj bi trebalo da pozivas obican java.sql.ResultSet objekat sa sve sto =
ti treba.=20
j.s.ResultSet objekat prosledis u konstruktoru tvoje klasse.
Ne secam se tacno kako izgleda gore pomenuti interfejs, ali trebalo bi =
da napravis nesto kao:
Code:
class MyReportSource implements JRDataSource {
private final ResultSet conn;
=20
MyReportSource(ResultSet rs) {
this.rs =3D rs;
}
public Object getFieldX(int index) {
return rs.getString(index);
}
public boolean next() {
return rs.next();
}
}
Ovo je samo primer i ne moze cak ni da se kompajlira, ali shvatas poentu.
Cak sta vise mislim da neka slicna implementacija dolazi uz JR.
Everything should be made as simple as possible, but not simpler. - AA