Deutsch (DE-CH-AT)English (United Kingdom)
MT PULSE Reporter

MT PULSE Reporter

[Download] [Feedback] [Angebot]

Programmversion: 1.0
PULSE Version: 13.x
Betriebssystem: Windows XP
Preis: 500,00 Euro netto

 

Der MT Report Generator ist eine Komponente mit der auf unkomplizierte Art und Weise Word, Excel, ASCII und PDF Reports aus PULSE heraus erstellt werden können.

Features

  • Direkter Excel Report
  • Word Report via PULSE Report Organizer
  • Automatische Erstellung von PDF Reports aus den Excel/Word Reports
  • ASCII Export

Systemvoraussetzungen

  • Windows XP
  • .NET Framework 3.5, Service Pack 1 (im Full-Installer enthalten)
  • Microsoft Office 2003
  • PULSE 13
  • PDF Creator (ein seperater Installer wird mitgeliefert)

Installation der Komponente auf dem PULSE PC

Doppelklicken Sie auf das MTPulseReporter.exe Programm und folgend Sie den weiteren Instruktionen.

 

Einfügen der Komponente in ein PULSE Projekt

  • Öffnen Sie den Component Organizer mit dem Toolbar-Icon oder mit der Tastenkombination ctrl+9
  • Wählen Sie eine Component Group (z.B. Tools) aus und führen Sie einen Rechtsklick darauf aus
  • In dem nun erscheinenden Fenster wählen Sie insert und dann browse
  • Aus der erscheinenden Liste können Sie nun die Komponente auswählen und mit einem Klick auf ok in das Projekt einfügen.
    (Tip: Markieren Sie den ersten Eintrag und drücken Sie den Anfangsbuchstaben des Komponentennames um zu der Komponente zu springen)
  • Die Komponente erscheint nun ausgewählt in der component group. Um die Komponente in den aktuellen PULSE Task aufzunehmen klicken Sie doppelt auf die Komponente. Dies muss für jeden PULSE Task wiederholt werden in dem die Komponente laufen soll.

Anleitung

Word Report Tab

Die Tabelle zeigt alle konfigurierten Reports des PULSE Report Organizers an welcher mit dem Toolbar-Icon oder mit der Tastenkombination strg+8 aufgerufen werden kann. Über die PULSE Hilfe die Sie mit der Taste F1 erreichen können Sie nachlesen wie Sie den Report Organizer benutzen.

Über die Checkboxen in der Spalte „Auswahl“ können Sie die Reports auswählen die durch einen Klick auf den „Report generieren“ Button erstellt werden.

Der automatisch vorgeschlagene Dateiname kann von Ihnen angepasst werden dabei sind die folgenden Platzhalter zulässig: [Time Stamp] wird durch das aktuelle Datum und die Uhrzeit ersetzt,  z.B. "[Time Stamp]-MyReport" wird zum Dateinamen "2008-11-28T16-35-22-MyReport"

Word Report

Excel Report Tab

Die für den Excel Report zu verwendenden Funktionen müssen in die Tabelle eingetragen werden. Dazu wählen Sie die Function Group aus der Listbox aus. Daraufhin können Sie die gewünschte Funktion auswählen und falls gewünscht einen Excel Arbeitsblattnamen vergeben auf dem die Funktion im Report eingefügt wird.

In der Spalte "Excel Arbeitsmappe" haben Sie die Wahl einen Namen frei zu Vergeben oder Sie lassen die Einstellung auf "auto" und es wird der Arbeitsblattname automatisch aus der Funktionsgruppe und dem Funktionsnamen gebildet. Sollte diese Arbeitsmappe nicht in der Excel-Vorlage vorhanden sein wird diese Erstellt. Ansonsten werden die Funktionsdaten auf der schon vorhandenen Arbeitsmappe eingefügt.

Wenn eine Arbeitsmappe "MetaData" in der Excel-Vorlage existiert werden das Datum und die Uhrzeit der Reporterstellung dort eingefügt.

In der Arbeitsmappe existierende Arbeitsblätter deren Name nicht für die Reporterstellung verwendet werden, bleiben unverändert.

Excel Report

ASCII Export Tab

Die für den ASCII Report zu verwendenden Funktionen müssen in die Tabelle eingetragen werden. Dazu wählen Sie die Function Group aus der Listbox aus. Daraufhin können Sie die gewünschte Funktion auswählen und falls gewünscht den Export-Type anpassen.

Standardmäßig werden die Dateien als PULSE ASCII File exportiert. Über die Listbox Typ können Sie weitere Formate wählen.

ASCII Report

OpenOffice Calc Report Tab

Die für den OpenOffice Calc Report zu verwendenden Funktionen müssen in die Tabelle eingetragen werden. Dazu wählen Sie die Function Group aus der Listbox aus. Daraufhin können Sie die gewünschte Funktion auswählen und falls gewünscht einen Arbeitsblattnamen vergeben auf dem die Funktion im Report eingefügt wird.

In der Spalte "Calc Arbeitsmappe" haben Sie die Wahl einen Namen frei zu Vergeben oder Sie lassen die Einstellung auf "auto" und es wird der Arbeitsblattname automatisch aus der Funktionsgruppe und dem Funktionsnamen gebildet. Sollte diese Arbeitsmappe nicht in der Vorlage vorhanden sein wird diese Erstellt. Ansonsten werden die Funktionsdaten auf der schon vorhandenen Arbeitsmappe eingefügt.

Wenn eine Arbeitsmappe "MetaData" in der Vorlage existiert werden das Datum und die Uhrzeit der Reporterstellung dort eingefügt.

In der Arbeitsmappe existierende Arbeitsblätter deren Name nicht für die Reporterstellung verwendet werden, bleiben unverändert.

OpenOffice Calc Report

Word Report Einstellungen

Mit der Checkbox "Report aktiv" können Sie festlegen ob der Report mit erstellt wird wenn der "Report generieren" Button gedrückt wird.

Mit der Checkbox "PDF Kopie" können Sie bestimmen ob von dem Word-Report ein PDF Report erstellt werden soll.

Über das Ausgabeverzeichnis kann festgelegt werden wo die fertigen Word und PDF Reports gespeichert werden.

Für die Definition der Vorlagendateien für die einzelnen Reports können Sie mit der Tastenkombination strg+8 den PULSE Report Organizer aufrufen und dort die weiteren Reporteinstellungen vornehmen.

Word Report Einstellungen

Excel Report Einstellungen

Mit der Checkbox "Report aktiv" können Sie festlegen ob der Report mit erstellt wird wenn der "Report generieren" Button gedrückt wird.

Mit der Checkbox "PDF Kopie" können Sie bestimmen ob von dem Excel-Report ein PDF Report des im Exceldokument enthaltenen Arbeitsblattes "Report" erstellt werden soll. Sollt kein Report Arbeitsblatt vorhanden sein wird das Arbeitsblatt als PDF konvertiert was in der Vorlagendatei aktiv ist.

Über die Definition der Vorlage kann das Report-Layout festgelegt werden. Als Grundlage dient eine Excel-Vorlage.

Über das Ausgabeverzeichnis kann festgelegt werden wo die fertigen Excel und PDF Reports gespeichert werden.

Über das Feld "Dateiname" kann ein Template für den Dateinamen definiert werden. Als Platzhalter stehen die folgenden Elemente zur Verfügung: [TimeStamp] wird ersetzt durch das aktuelle Datum inklusive der Uhrzeit.

Report Excel Einstellungen

ASCII Export Einstellungen

Mit der Checkbox "Report aktiv" können Sie festlegen ob der Report mit erstellt wird wenn der "Report generieren" Button gedrückt wird.

Über das Ausgabeverzeichnis können Sie einstellen wo die fertigen ASCII Reports gespeichert werden sollen.

Report ASCII Einstellungen

OpenOffice Calc Export Einstellungen

Mit der Checkbox "Report aktiv" können Sie festlegen ob der Report mit erstellt wird wenn der "Report generieren" Button gedrückt wird.

Mit der Checkbox "PDF Kopie" können Sie bestimmen ob von dem Report ein PDF Report des im Dokument enthaltenen Arbeitsblattes "Report" erstellt werden soll. Sollt kein Report Arbeitsblatt vorhanden sein wird das Arbeitsblatt als PDF konvertiert was in der Vorlagendatei aktiv ist.

Über die Definition der Vorlage kann das Report-Layout festgelegt werden. Als Grundlage dient eine OpenOffice Calc-Vorlage.

Über das Ausgabeverzeichnis kann festgelegt werden wo die fertigen OpenOffice und PDF Reports gespeichert werden.

Über das Feld "Dateiname" kann ein Template für den Dateinamen definiert werden. Als Platzhalter stehen die folgenden Elemente zur Verfügung: [TimeStamp] wird ersetzt durch das aktuelle Datum inklusive der Uhrzeit.

OpenOffice Calc Einstellungen

Entwicklerdokumentation

Die MT PULSE Reporter Komponente bietet eine COM Schnittstelle über diese andere Programme die Reportgenerierung anstarten können. Dazu muss die DLL MTReportGeneratorWithoutPDM referenziert werden. Es stehen dann die folgenden Methoden zur Verfügung:

  • AddMetaData(String Key, String Value) Die MetaDaten werden für den Excel-Report verwendet und auf dem Arbeitsblatt "MetaData" eingefügt.
  • RemoveMetaData(String Key)
  • GetMetaDataKeys() Rückgabewert ist ein String Array mit den Meta-Data Keys.
  • GenerateReport() Rückgabewert ist ein Boolean der den Erfolg bzw. Misserfolg der Reportgenerierung darstellt.
 
Latest News
Banner