Current Version: |
Konfigurationxsreports wurde so geschrieben, dass (fast) alles konfiguriert werden kann. Bei jeder Aenderung der Konfguration muss man sich ueber den Gueltigkeitsbereich der Aenderung klar sein. Fuer xsreports gibt es hier folgende Moeglichkeiten:
Warum die Unterscheidung "Ein Report" und "Ein Template" ? Die Klasse die das Template laed bestimmt von wo das Template geladen wird. Dies kann beispielsweise von Benutzer der den Report anfordert abhaengig gemacht werden. Damit kann ein (in der Datei WEB.XML konfigurierter) Report mit verschieden Templates erzeugt werden. Somit macht es auch Sinn, eine Satz von Konfigurationsdaten pro Template angeben zu koennen. Was kann konfiguriert werden?...haengt von dem Report-Generator ab. Fuer den RTF Generator kann man beispielsweise angeben, wie breit die Spalten einer bestimmten Tabelle sind. Fuer ein CSV Format mach das keinen Sinn. Hier sind alle Konfigurationsparameter zu finden: Wie kann konfiguriert werden?xsreports durchsucht die verschiedenen Konfigurationsdateien in diese Reihenfolge:
Die in der JAR Datei enthaltene .properties Datei ist "vollstaendig", das heisst, in dieser Datei sind alle einstellbaren Werte enthalten. Die unter 1-3 angegebenen Dateien koennen jeweils ein Subset der moeglichen Konfigurationswerte enthalten.
|