String-Vergleiche in JasperReports Ausdrücken

Einem Datenbank-Feld mit dem Namen income_source abgefragt mit:

SELECT * FROM table_name WHERE income_source LIKE "salaried%"

Dieser ruft income_source Werte mit einem "Angestellten" - Präfix. In iReport, der PrintWhenExpression Wert für das Feld festgelegt ist wie:

$F{income_source}.equals("Salaried")? Boolean.TRUE:Boolean.FALSE  

Warum funktioniert der report-Ausgabe unterscheiden sich von den SQL-output?

InformationsquelleAutor JAB | 2011-01-31

Schreibe einen Kommentar