Docusnap liefert vorgefertigte Berichte in der Standardeinstellung aus, in denen Kopf- und Fußzeile sowie das Deckblatt definiert sind. Über den Dialog Layout (CI) können diese Berichte aufgerufen und bearbeitet werden. Der Dialog wird in Docusnap in der Multifunktionsleiste Dokumente geöffnet. Damit die Kopf- und Fußzeile bzw. das Deckblatt verwendet werden, ist es entweder notwendig, das zugehörige Kontrollkästchen zu aktivieren oder auf Firmenebene die Verwendung von Individualeinstellungen zu konfigurieren.
Durch Klick auf die Schaltfläche Design können Kopf-, Fußzeile und Deckblatt im Designer geöffnet und bearbeitet werden. Durch Klick auf die Schaltfläche kann ein anderer Bericht ausgewählt werden. Der ausgewählte Bericht wird unter dem Dateinamen DE_MasterReport.mrt in das Report Repository gespeichert. (Bei englischsprachigen Vorlagen entsprechend mit dem Präfix "EN_" anstatt "DE_") Die Datei, die vorher diesen Dateinamen hatte, wird archiviert und mit einem Zeitstempel versehen, sodass diese jederzeit über das Dateisystem des Betriebssystems wiederhergestellt werden kann.
Wenn eine Firma ausgewählt wurde, können Kopf-, Fußzeile und das Deckblatt für die einzelnen Firmen angepasst werden. Es besteht die Möglichkeit Kopf-, Fußzeile und Deckblatt nicht zu verwenden, die allgemeinen Einstellungen zu übernehmen oder eine individuelle Einstellung auf Firmenebene zu wählen. Die individuellen Einstellungen auf Firmenebene werden in der Datenbank gespeichert. Bei der Individualeinstellung kann ein bestehender Bericht ausgewählt werden, der anschließend über die Schaltfläche Design geöffnet und angepasst werden kann. Wenn noch kein Bericht ausgewählt wurde, wird durch Klick auf die Schaltfläche Design der Master Bericht geöffnet, der bearbeitet und anschließend gespeichert werden kann.
In dem Bericht DE_MasterReport.mrt befinden sich die Kopfzeilen, Fußzeilen und das Deckblatt. Über den Namen der Seite wird festgelegt, ob die jeweilige Seite ein Cover, ein Header oder ein Footer ist. Der Name muss mit Cover, Header oder Footer beginnen um als Deckblatt, Kopf- oder Fußzeile erkannt zu werden. Bei der Erstellung des Berichts wird die Breite des Berichts mit der Breite des Deckblatts, der Fußzeilen und der Kopfzeilen verglichen. Wenn für die Breite des Berichts eine passendes Deckblatt bzw. eine passende Kopf- und Fußzeile existiert, wird diese verwendet. Standardmäßig enthält der DE_MasterReport.mrt bzw. der EN_MasterReport.mrt jeweils ein Deckblatt, eine Kopf- und eine Fußzeile für hochformatige Berichte und für querformatige Berichte.
Das Deckblatt wird vor dem eigentlichen Bericht als erste Seite ausgegeben.
Die Kopfzeile wird als Kopfzeile des eigentlichen Berichtes auf jeder Seite ausgegeben. In der Kopfzeile werden der Name des Berichtes und zwei Logos ausgegeben.
Ein allgemeines Logo und das Firmenlogo werden über den Dialog Layout (CI) ausgewählt. Die Kopfzeile muss nicht im Designer geöffnet werden, um eines der Logos zu ändern. Das Logo in der linken oberen Ecke wird geändert, wenn im Layout (CI) Dialog Allgemein ausgewählt wurde. In der rechten oberen Ecke kann für jeden angelegten Mandanten ein eigenes Logo verwendet werden. Dieses Logo wird gesetzt wenn im Layout (CI) Dialog eine Firma ausgewählt wurde.
Um das jeweilige Logo ausgeben zu können, wird im Designer ein Bild angelegt. Diesem Bild wird über die Eigenschaft Bild-Daten entweder {DefaultLogo} oder {AccountLogo} zugewiesen. Dadurch wird das jeweilige Logo angezeigt.
Beim Anlegen von neuen Textfeldern, Image, Linien, Datenbändern etc. muss darauf geachtet werden, dass keine Komponente in Kopf-, Fußzeile und Deckblatt einen identischen Namen hat. Dies muss auch so weit geprüft werden, dass keine Komponente eines Berichtes einen Namen aufweisen kann, welcher bereits in einem anderen Berichtsteil verwendet wurde. Wenn eine Komponente einen gleichen Namen hat, wird nur eine der beiden Komponenten ausgegeben. Daher sollte beim Anlegen einer zusätzlichen Komponente vor dem Namen der Komponente Cover, Header bzw. Footer geschrieben werden. Der Name einer Komponente kann im Eigenschaftenfenster geändert werden. |
Zusätzliche Seitenformate
Standardmäßig sind die Deckblätter, Kopf- und Fußzeilen für A4 Hoch- und Querformat mit einem Seitenrand von links 2 cm und rechts, oben und unten jeweils 1 cm vorhanden. Es besteht die Möglichkeit, Deckblatt, Kopf- und Fußzeilen für ein anderes Seitenformat zu definieren. Durch Rechtsklick auf den Bereich neben den Seiten kann eine Neue Seite hinzugefügt werden.
Bei dieser Seite muss über dem Namen definiert werden, ob diese Seite ein Deckblatt (Cover), eine Kopfzeile (Header) oder eine Fußzeile (Footer) ist. Anschließend muss der neuen Seite das gewünschte Seitenformat zugewiesen werden. Nun kann auf der Seite der Inhalt erstellt werden, der anschließend als Deckblatt, Kopf- oder Fußzeile ausgegeben werden soll. Wenn ein Bericht erstellt wird, der dieselbe Seitenbreite hat wie die neuen Seiten, werden diese als Deckblatt, Kopf- und Fußzeile verwendet.
Es muss darauf geachtet werden, dass keine der Seiten denselben Namen hat, sonst wird der Bericht nicht angezeigt. Wenn im MasterReport mehrere Seiten dieselbe Seitenbreite haben, wird die von links als erste verwendet.