2016-11-03 3 views
0

nur überprüfen wollen, ist dynamisch Jaspis haben alle Methoden für PrintWhenExpression oder Conditional Stil basierend auf einem versteckten Feld, meine Situation ist, ich versuche addConditionalStyles mit Bezug zu verwenden, auf einen Wert eines versteckten Feldes.Dynamic: Bedingte Stil basierend auf einem versteckten Feld

Zum Beispiel Felder Name, Telefonnummern im Bericht sind, ich wollte nur alle Datensätze markieren, für die Position ‚XXX‘ ist, in dem Ort nicht ein sichtbares Feld in dem Bericht ist, aber in der Datenquelle

enthalten

Beispielfall der bedingten Stil Nutzung http://dynamicjasper.com/2010/10/06/how-to-use-conditional-styles/

+0

Haben Sie eine Vorlage? –

+0

Können Sie Ihre Frage ausarbeiten? – Viki888

+0

Entschuldigung, ich habe deine Kommentare verpasst, ich habe die Frage erneut geändert. Auch ich habe eine Lösung bekommen, die ich vom dynamischen Jaspis erhalten habe – rcp

Antwort

0

konnte ich dieses Problem mit dem folgenden Vorschlag von Juan Manuel Alvarez Gimenez von FDVSOLUTIONS dank Juan

Wenn wir Felder aus der Datenquelle verwenden müssen lösen werden nicht direkt angezeigt o n jeder Spalte, müssen wir sie wie folgt registrieren:

DynamicReportBuilder drb = new DynamicReportBuilder(); 

drb.addField("location", String.class.getName()); 

Diese Felder sind jetzt nach innen benutzerdefinierte Ausdrücke verwendet werden, oder wenn wir verwenden, um eine Vorlage, die Objekte hat, die referenziert diese Felder

Referenz http://dynamicjasper.com/2010/10/06/how-to-register-invisible-fields/

Verwandte Themen