Anruf von Hilfskommandos
Drehort
Das Skript kann für eine bestimmte Technologie erstellt und im Technologie-Ordner des Plugins gespeichert werden, oder es kann für alle Technologien verfügbar gemacht werden, indem es im TechnologyCommon-Ordner des Plugins gespeichert wird.
Es muss im Pfad gespeichert werden … <Technologie>\Standard\Hilfsbefehle\OlpProgramm.

Drehbuch
Das Skript sollte neben einigen allgemeinen Einstellungen eine Methode namens ModifyActiveProgram enthalten.
Mit dieser Methode kann die Berichtserstellung aufgerufen werden.
Initialisieren Sie zunächst ein Mitglied des ReportUtility (pdf = ReportUtility()), das Ihnen Zugriff auf die Methoden der Klasse gewährt.
Jetzt kann der Befehl ausgeführt werden:
pdf.createAuxCommandsPDFReport(Operator, "")
Der Bericht wird mit seinen Standardeinstellungen erstellt. Der Nutzer wird gefragt, wo die Berichtsdatei gespeichert werden soll.

Befehl zur Ausführung
Wie man die Erstellung des PDF-Berichts mit den Hilfsbefehlen vornimmt:
- Öffnen Sie das Programm-Dashboard in der OLP-Arbeitsbank.
- Rechtsklick auf das Programm in der Liste und wähle den Kuchenbefehl
Run auxiliary commands. - Wählen Sie im nächsten Fenster den Befehl PDF Report aus.

Melde-Datei-Standort
Die Berichtserstellung unterstützt zwei Fälle, in denen der Zielordner festgelegt wird, in dem der Bericht gespeichert werden soll.
- Bericht ohne die Spalte Kosten.
- Bericht einschließlich der Spalte Kosten.
Bericht ohne die Spalte Kosten
Der übliche Windows-Save as-Anfrage-Dialog erscheint mit dem zuletzt ausgeführten Pfad und dem vorgeschlagenen Standard-Dateinamen.

Bericht einschließlich der Kostenspalte
Mit der aktivierten Spalte Kosten erscheint ein erweiterter Dateispeichern-Dialog.
Es ermöglicht die Möglichkeit, folgendes zu definieren:
-
Der Name der Berichtsdatei und dessen Standortordner.
-
Ein Kontrollkästchen, das die Einstellung des Standortordners überschreibt und den definierten Download-Ordner festlegt.
-
Der Wert für Kosten pro Meter.
-
Die Währung dieser Kosten. Hier muss eine vordefinierte Zeichenkette gesetzt werden.

Die aktuellen Einstellungen werden immer gespeichert.