Erstellung eines Berichtsheftes
Table of Contents
Erstellung einer Formatvorlage
Als erstes ist eine Excelvorlage, wie in der Doku BI4C Berichtsformatierung Web-Bericht und Excel Export, zu erstellen.
Also ein Register mit Layout (Formatierungsvorlage) und ein Register mit Template (Einstellungen für den Druck).
Anschließend legt man so viele weitere Register an, wie Berichte in das Berichtsheft/den gesammelten Excel Export kommen sollen. Die Register müssen benannt werden. Dabei ist auf die Reihenfolge der Register zu achten – Berichte werden in der Reihenfolge im Excel aufscheinen, so wie sie in der Excelvorlage angelegt werden.
Datei abspeichern
Nun muss die Datei auf dem System unter Templates abgespeichert werden, damit diese für die Berichte als Excelvorlage ausgewählt werden kann.
Berichtsschema – Register Excel
Im Berichtsschema gibt es den Abschnitt Excel. Hier muss das Häkchen bei Excel download angeklickt werden, damit ein Excel Export generell möglich ist. (rote Markierung)
Anschließen müssen folgende Befehle inkl. der Excelvorlage hineingeschrieben werden:
(türkise Markierung)
Excel Basis – Vorlage: [TEMPLATEDIR]\Excelvorlage
Excel Vorlage: [TEMPPATH]\Excelvorlage
Excel Speicherdatei: [RESULTDIR]\ Excelvorlage
Abschließend ist bei Name Tabellenblatt jener Name einzutragen, welchen man für die Benennung des Registers verwendet hat, in dem dieser Bericht exportiert werden soll. (gelbe Markierung)

Formatierung
Anschließend sind die Berichte, wie in der Doku BI4C Berichtsformatierung Web-Bericht und Excel Export, zu formatieren. (Spaltenschema, Zeilenschema,..)
Stapeljob
Damit das System weiß, dass alle Berichte gleichzeitig exportiert werden sollen, muss hier ein Stapeljob erstellt werden.
Im Navision unter Einrichtung findet man Server Stapeljobs.
Hier ist einer neuer Stapeljob mit dem Namen Berichtsheft anzulegen. (Kurzbez. und Beschreibung)
Im Abschnitt Zeilen sind nun folgende Berichte anzulegen, welche in das Berichtsheft gehören. Auch hier ist auf die Reihenfolge zu achten, in der diese im Excel erscheinen sollen.
Wichtig ist in der Spalte Art Bericht (inMemory) auszuwählen.
Detail Job ist der Bericht auszuwählen, welcher ins Berichtsheft gehört (Reihenfolge beachten)
Zeile von/bis Datumsformel gehören beide Spalten mit [TODAY] befüllt.
Speicherdatei wird mit folgendem Befehl und Excelvorlage befüllt: [TEMPPATH]\Excelvorlage
Zum Schluss muss noch die Spalte Datum und Alias befüllt werden. (Button grün markiert) Wenn der Bericht nur einen Stichtag hat, dann ist auch hier nur ein Datum einfügen. Wenn Start und Enddatum vorhanden sind, dann sind auch hier beide anzugeben.

Ausführbarer Job
Nachdem der Stapeljob eingerichtet wurde, muss dieser noch in jedem Bericht aus dem Berichtsheft, als ausführbarer Job angelegt werden.
Im Berichtsschema gibt es hierfür einen eigenen Button:

Klickt man auf diesen Button, kann man hier den Stapeljob einfügen:
Beschreibung: Name des Ausführbutton im Web.
Art des Jobs: Excel Download
Ausführbarer Job: angelegter Stapeljob
Bild: Bild, dass neben dem Ausführbutton im Web erscheint.

Excel exportieren
Nun kann der Excel Export durchgeführt werden, indem man im Web Bericht unter den drei Strichen das Berichtsheft exportiert:
