Posso inserire il codice java dentro il .jrxml?Posso inserire il codice java all'interno di .jrxml (jasperreport)?
Per esempio, voglio mettere un if() o una "nuova ..()"
E 'possibile? Come?
Grazie
Posso inserire il codice java dentro il .jrxml?Posso inserire il codice java all'interno di .jrxml (jasperreport)?
Per esempio, voglio mettere un if() o una "nuova ..()"
E 'possibile? Come?
Grazie
Non è possibile inserire alcun codice, è possibile solo inserire espressioni. Così, si può mettere:
new Something(someParameter)
somebool.booleanValue == true ? new Something() : new OtherThing()
;ma non è possibile utilizzare if
, for
, switch
, dichiarano i metodi o classi.
uso Scriptlet
Jasper Design Studio 6.2 professionista,
Eclipse Mars.1 di rilascio (4.5.1)
Il tutorial completo Scriptlet Example in Jaspersoft 6.x for begineers - Hello World Sample Example
Se avesse modificare la ' toString' l'oggetto ha, forse potrebbe realizzare alcune delle cose di cui ha bisogno? – Geo
forse .. Non so di cosa ha bisogno :) – Bozho
+1 Hai un esempio di come utilizzare i condizionali in jrxml? Ho una domanda di relad: http://stackoverflow.com/questions/2819812/how-can-i-use-a-conditional-textfield-in-jasperreports – Jonas