Auf benutzerdefinierte Klassen in jrxml zugreifen / diese importieren
Hat jemand versucht, benutzerdefinierte Klassen in Jasper Report (.jrxml-Datei) zu importieren? Ich möchte eine (benutzerdefinierte) Util-Klasse in meinem Jasper-Bericht verwenden, um einige Bean-Attribute zu erstellen. Ich verwende eine Javabean-Datenquelle
Bitte lassen Sie mich wissen, wenn Sie weitere Erläuterungen benötigen.
Die zu importierende Syntax lautet
<import value="java.util.HashMap"/>
Ich möchte benutzen
<import value="mypackage.MyUtil" />
....
....
<field name="myVar" class="java.lang.String">
<fieldDescription><![CDATA[MyUtil.cook(myData)]]>
</fieldDescription>
</field>
Die einfache Definition für MyUtil.java könnte lauten
package mypackage;
public class MyUtil
{
public static String cook(String data)
{
return data + "_cooked";
}
}