public class JRDataSetDataSource
extends java.lang.Object
implements net.sf.jasperreports.engine.JRDataSource
Constructor and Description |
---|
JRDataSetDataSource(JDataSet dataset)
Erzeugt eine neue Datenquelle für ein Bericht.
|
JRDataSetDataSource(JDataSet dataset,
java.lang.String tablename)
Erzeugt eine neue Datenquelle für ein Bericht.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getFieldValue(net.sf.jasperreports.engine.JRField field)
Liefert einen Wert aus der aktuellen JDataRow aus aus dem DataSet für das
übergebene Feld.
|
boolean |
next()
Gibt an, ob es im DataSet noch weitere Datensätze gibt.
|
public JRDataSetDataSource(JDataSet dataset)
Der DataSet darf nur eine RootTable haben.
dataset
- DataSet mit den für Bericht zu verwendenden Datenpublic JRDataSetDataSource(JDataSet dataset, java.lang.String tablename)
dataset
- DataSet mit den für Bericht zu verwendenden Datentablename
- Name der zu verwendeten Tabellepublic boolean next() throws net.sf.jasperreports.engine.JRException
next
in interface net.sf.jasperreports.engine.JRDataSource
net.sf.jasperreports.engine.JRException
public java.lang.Object getFieldValue(net.sf.jasperreports.engine.JRField field) throws net.sf.jasperreports.engine.JRException
getFieldValue
in interface net.sf.jasperreports.engine.JRDataSource
field
- net.sf.jasperreports.engine.JRException