2010-05-12 4 views

risposta

4

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.

+0

Se avesse modificare la ' toString' l'oggetto ha, forse potrebbe realizzare alcune delle cose di cui ha bisogno? – Geo

+0

forse .. Non so di cosa ha bisogno :) – Bozho

+0

+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