Aufruf von Hilfsbefehlen
Speicherort des Skripts
Das Skript kann für eine bestimmte Technologie erstellt und im Technologieordner des Plugins gespeichert werden, oder es kann für alle Technologien verfügbar gemacht werden, indem es im TechnologyCommon-Ordner des Plugins abgelegt wird.
Es muss im Pfad …<technology>\ Standard\AuxiliaryCommands\OlpProgram. gespeichert werden.

Skript
Das Skript sollte neben einigen allgemeinen Einstellungen eine Methode namens ModifyActiveProgram enthalten.
Von dieser Methode aus kann die Berichtserstellung aufgerufen werden.
Initialisieren Sie zunächst ein Mitglied der ReportUtility (pdf = ReportUtility()), das Ihnen Zugriff auf die Methoden der Klasse ermöglicht.
Nun kann der Befehl ausgeführt werden:
pdf.createAuxCommandsPDFReport(Operator, "")
Der Bericht wird mit den Standardeinstellungen erstellt. Der Benutzer wird gefragt, wo die Berichtsdatei gespeichert werden soll.

Befehlsausführung
Wie die Erstellung des PDF-Berichts mit den Hilfsbefehlen fortzusetzen ist:
- Öffnen Sie das Programmdashboard im OLP-Arbeitsbereich.
- Klicken Sie mit der rechten Maustaste auf das Programm in der Liste und wählen Sie den Befehl pie
Run auxiliary commandsaus. - Wählen Sie im folgenden Fenster den Befehl PDF Report aus.

Speicherort der Berichtdatei
Die Berichtserstellung unterstützt zwei Fälle zur Angabe des Zielordners, in dem der Bericht gespeichert werden soll.
- Bericht ohne die Kosten-Spalte
- Bericht einschließlich der Kosten-Spalte.
Bericht ohne die Spalte Kosten
Der übliche Windows-Save as-Anforderungsdialog erscheint mit dem zuletzt ausgeführten Pfad und dem vorgeschlagenen Standarddateinamen.

Bericht einschließlich der Kosten-Spalte
Mit aktivierter Kosten-Spalte erscheint ein erweitertes Datei-Speichern-Dialogfeld.
Es ermöglicht die Möglichkeit, Folgendes zu definieren:
-
Der Name der Berichtdatei und deren Speicherordner.
-
Ein Kontrollkästchen, das die Einstellung des Speicherordners überschreibt und den definierten Download-Ordner festlegt.
-
Der Wert für Kosten pro Meter.
-
Die Währung dieser Kosten. Hier muss eine vordefinierte Zeichenkette festgelegt werden.

Die aktuellen Einstellungen werden stets gespeichert.