...
Will man eine existierende Report-Vorlage überschreiben, muss zuerst der neue Report im Verzeichnis
/home/jboss/reports
abgelegt werden (s.o.).
...
Note |
---|
Falls die existierenden Dateien im Unterverzeichnis ./build nicht gelöscht wurden, werden die "alten" Dateien weiterverwendet. |
Besonderheiten beim Arbeiten mit Sub-Reports in JasperReports
Das System unterstützt Vorlagen, die mit Sub-Reports arbeiten, nicht automatisch. Wird ein solcher Report wie oben beschrieben in das Verzeichnis /home/jboss/reports/ geladen, so kann er nicht ausgeführt werden.
Um einen Report mit Sub-Reports lauffähig zu bekommen, müssen alle Sub-Reports als .jasper-Dateien in das Unterverzeichnis
gelegt werden.
Sicherheit - Beschränkung des Datenzugriffs
...
user=LIVE_USER
db=LIVE_DB
host=LIVE_HOSTmysqldump -u $user -p -h $host $db Rechnung RechnungsItem LinkableEntry \
ZahlungsKondition BeitragsSatz BeitragsArt BeitragsKonto BeitragsZahlung> ica_report_data.sql
Typische Fehlerquellen
LeinKlein-/großschreibungGroßschreibung: Der Report wird auf einer Windows-Umgebung erstelltl, dann unterscheidet die Maysql / MariaDB Datenbank (im Standard) bei Tabellennamen keine Groß- und Kleinschreibung. Die Unix-Zielumgebung ist jedoch immer case-sensitive, d.h. der Report, bzw. die Abfragen des Reports funktionieren dann nicht.
Schriften: Die Schriftarten, die über "Styles" definiert sein sollten, stehen auf dem Zielsystem nicht zur Verfügung, der Report kann dann nicht erzeugt werden.
Bilder, andere Objekte: Falls diese nicht ins Zielverzeichnis (/home/jboss/reports/build) mitkopiert wurden oder die Pfade im Report absolut angegeben wurden, kann der Report nicht erzeugt werden.
...