{{images:berichte.png?nolink}} ====== Berichte ====== {{:images:sign_warning.png?nolink|}}**Hinweis:** Dieses Modul((ReportGenerator)) ist eines der lizenpflichtigen [[ueberblick:ebiss_module:start|]] und nicht im Standard enthalten. Es muss zusätzlich erworben werden, der Preis für dieses Zusatzmodul ist abhängig von der Art der eBiss-Installation (Standard, Enterprise,...). Der ReportGenerator in eBiss verwendet hauptsächlich Komponenten vom Reporting-Tool Stimulsoft Reports.Net von der Firma [[http://www.stimulsoft.com|Stimulsoft]]. Voraussetzung für die Aktivierung des ReportGenerators ist deswegen die Installation aller benötigten Stimulsoft-Programmdateien (stimulsoft.*.dll und stimulsoft.*.xml) in das eBiss-Hauptverzeichnis\\ {{images:howTo_reportGenerator.jpg}} {{:images:sign_warning.png?nolink|}}**Hinweis:** auf die Internetseite von [[http://www.stimulsoft.com|www.stimulsoft.com]]\\ Hier gibt es Online-Demo’s und ausführliche, selbsterklärende Flash-Tutorials. Zusätzlich sind die Funktionen des Report Designers nochmals ausführlich in der [[https://www.stimulsoft.com/en/documentation/online/user-manual/|Online-Dokumentation (nur Englisch)]] beschrieben.\\ Basis für die Reports sind //Objekte//, welche als dll-Datei in das entsprechende Plugin-Verzeichnis abgelegt sind. Das Plugin-Verzeichnis wird wie folgt in den eBiss-Konfigurationsdateien (eBiss.Service.exe.config und eBiss.WinClient.exe.config) eingestellt und ist default das eBiss-Unterverzeichnis //Plugins//:\\ \\ \\ Diese Objekte werden über //Mappings// gefüllt, damit die Werte auch für den Report verwendet werden können. Um den gesamten Ablauf über einen Job zu gewährleisten, müssen die Report-Objekte noch als EntityType im Repository angelegt werden, z.B.: \\ {{images:howTo_reportGenerator57.jpg}}\\ Es ist sinnvoll sich zuerst über den zu erstellenden Bericht Gedanken zu machen, bevor man das Objekt erstellt. Zum Beispiel: * Welche Daten sollen wo ausgedruckt werden? * Kann der Bericht in Kopf, Gruppe, Positionen, Fuß eingeteilt werden? * Sollen Summierungen stattfinden? * Wie soll das Layout aussehen? * Bei Berichtsvorgaben analysieren, wie man das Objekt-technisch am einfachsten abbilden kann. ===== Themen ===== {{indexmenu>:transformation:berichte:#1|navbar}}