Ich habe mir nun folgende Lösung überlegt:
Ich erstelle eine Tabelle Übersetzungen mit den Feldern Formular, Sprache und dann Text1, Text2, Text3, etc….
Dann muss zu jedem Formular und zu jeder Sprache ein ganzer Datensatz mit allen Bezeichnungen erfasst werden.
Bei der Ausgabe des Reports verknüpfe ich die Tabelle dann über das auszugebende Formular und die entsprechende Sprache (Kunde, Lieferant, Rechnungsempfänger, Transporteur.)
Auf dem Jasperreport sind dann alle Texte dynamisch erstellt aus den Feldern.
Gibt es sonst noch eine Möglichkeit?
Mir gefällt an dieser Lösung nicht, dass ich für jedes Textfeld ein zusätzliches Tabellenfeld verwenden muss
Gruss Martin