Wenn ein Bericht als OpenDocument-Text-Dokument erstellt werden soll, muss eine OpenDocument-Text-Vorlage (.ott) als Format-Vorlage verwendet werden. Eine solche Vorlage können Sie z.B. mit OpenOffice™ erstellen.
Bei der Erstellung einer OpenDocument-Text-Vorlage für Cockpit-Berichte sollten folgende Hinweise beachtet werden:
Alle Formatierungs-Einstellungen, wie z.B. die Seiten-Formatierung, werden unverändert in den Bericht übernommen.
Kopf- und Fußzeilen werden unverändert in den Bericht übernommen.
Die Vorlage kann außerdem weitere Inhalte enthalten, wie z.B. ein Inhaltsverzeichnis. Alle weiteren Inhalte erscheinen im fertigen Bericht zwischen Titelseite und Dokumentenkörper. Als Titelseite gilt dabei alles, was in der DocBook-Struktur des zu generierenden Berichts vor dem ersten Kapitel steht.
Desweiteren können je nach verwendeter Berichtsvorlage weitere Absatz- und Tabellen-Stile notwendig sein. Die ARCWAY-Standardvorlage verwendet z.B. die Absatz-Stile:
und den Tabellenstil:
Da das Konzept der Tabellen-Stile vom ODF nicht unterstützt wird, erfolgt die Definition der Tabellen-Stile
über Muster-Tabellen in der Format-Vorlage. Diese Muster-Tabellen müssen am Ende der Format-Vorlage stehen
und durch einen Absatz des Typs "StyleTemplatesSeparator" vom Rest der Vorlage abgetrennt sein. Zwischen den Muster-Tabellen darf
auch Text o.ä. stehen, z.B. Erklärungen zu den einzelnen Mustertabellen.
Der Name der Mustertabelle wird als Name für den Tabellenstil verwendet, unter dem er aus der Berichtsvorlage referenziert werden kann.
Von der Mustertabelle werden sämtliche Tabelleneigenschaften übernommen, mit einer Ausnahme:
im Tabelleneigenschaften-Dialog von OpenOffice stellt man auch die Spaltenbreiten ein. Diese werden
allerdings nicht von der Mustertabelle übernommen, sondern aus der DocBook-Struktur des zu generierenden Berichts.
Spaltenbreiten werden also in der Regel in der Berichtsvorlage definiert. Man sollte auch die Häkchen bei
"Tabellenbreite anpassen" und "Spalten gleichmäßig ändern"
im Tabelleneigenschaften-Dialog von OpenOffice nicht anschalten, da dies zu schwer kontrollierbaren Effekten
in Zusammenhang mit den in der Berichtsvorlage definierten Spaltenbreiten führt.
Eine Mustertabelle besteht in der Regel aus zwei Zeilen mit je zwei Zellen. Die
erste Zeile wird als Vorlage für die Kopfzeile einer Ziel-Tabelle genutzt, während die zweite Zeile
als Vorlage für alle weiteren Zeilen einer Ziel-Tabelle genutzt wird. Dabei werden jeweils die
Zeileneigenschaften sowie die Zelleneigenschaften der ersten Zelle berücksichtigt. Die zweite
Zelle in jeder Zeile hat nur den Zweck, daß man beim Erstellen der Mustertabelle vernünftig zwischen
Zeilen- und Zelleneigenschaften unterscheiden kann.
Beachten Sie, dass eventuell in der Vorlage enthaltene Autotext-Felder (wie z.B. ein Inhaltsverzeichnis) bei der Berichterstellung nicht automatisch aktualisiert werden. Dies muss nach der Berichterstellung manuell vorgenommen werden. Hierzu kann man den Bericht in OpenOffice öffnen, den gesamten Inhalt mit der Tastenkombination 'STRG + A' markieren und dann die Aktualisierung durch Auswahl von "Extras->Aktualisieren->Alles aktualisieren" im Haupt-Menü starten.
Ein Beispiel für eine OpenDocument-Text-Formatvorlage finden Sie in unserem Downloadbereich unter www.arcway.com/downloads