Drucken von Abrechnungsvariablen
Wenn Sie eine Druckausgabe erstellen, werden für jeden Druckvorgang bestimmte Variablen festgelegt. Unter Verwendung der Werte dieser Druckvariablen kann ein Makro geschrieben werden, das diese Werte in einer Logdatei aufzeichnet. Diese Informationen können zu Abrechnungszwecken verwendet werden.
In der nachstehenden Tabelle sind die Variablen aufgeführt, die bei jedem Erstellen einer Druckausgabe gesetzt werden.
Variable | Beschreibung |
---|---|
MS_PLTDATE | Startdatum des aktuellen Druckjobs in der Zeichenfolgendarstellung der aktuellen Spracheinstellung. |
MS_PLTDELTA | Druckansichtsdelta in Haupteinheiten |
MS_PLTDELTA_UOR | Druckansichtsdelta in UORs |
MS_PLTDSCRIPT_LONG | Der vollständige Pfad der Zeichnungsskriptdatei des aktuellen Druckjobs. |
MS_PLTDSCRIPT_ABBREV | Der vollständige Pfad der Zeichnungsskriptdatei des aktuellen Druckjobs, abgekürzt auf 34 Zeichen. |
MS_PLTDSCRIPT_SHORT | Der Basisname der Datei und die Erweiterung der Zeichnungsskriptdatei des aktuellen Druckjobs. |
MS_PLTDGNDIR | Verzeichnis der Zeichnungsdatei, die gerade gedruckt wird. |
MS_PLTDGNFILE_LONG | Der vollständige Dateipfad der Zeichnungsdatei, die gerade gedruckt wird. |
MS_PLTDGNFILE_ABBREV | Der vollständige Dateipfad der Zeichnungsdatei, die gerade gedruckt wird, gekürzt auf 34 Zeichen. |
MS_PLTDGNFILE_SHORT | Der Basisname der Datei und die Erweiterung der Zeichnungsdatei, die gerade gedruckt wird. |
MS_PLTDRVFILE_LONG | Der vollständige Dateipfad der Druckertreiber-Konfigurationsdatei des aktuellen Druckjobs. |
MS_PLTDRVFILE_ABBREV | Der vollständige Dateipfad der Druckertreiber-Konfigurationsdatei des aktuellen Druckjobs, gekürzt auf 34 Zeichen. |
MS_PLTDRVFILE_SHORT | Der Basisname der Datei und die Erweiterung der Druckertreiber-Konfigurationsdatei des aktuellen Druckjobs. |
MS_PLTENTITY | Der Zeichnungsbereichsmodus des aktuellen Druckjobs. Werte sind VIEW <Ansichtsnummer>, FENCE_VIEW <Ansichtsnummer> oder SHEET. |
MS_PLTMODELNAME | Der Name des Modells, das gerade gedruckt wird. |
MS_PLTORIGIN | Druckansichtsursprung in Haupteinheiten |
MS_PLTORIGIN_UOR | Druckansichtsursprung in UORs |
MS_PLTOUT | Der vollständige Dateipfad der Druckausgabedatei, die gerade erstellt wird. |
MS_PLTPENTBL_LONG | Der vollständige Dateipfad der Plotkonventionsdatei des aktuellen Druckjobs. |
MS_PLTPENTBL_ABBREV | Der vollständige Dateipfad der Plotkonventionsdatei des aktuellen Druckauftrags, gekürzt auf 34 Zeichen. |
MS_PLTPWUSERNAME | Der ProjectWise-Benutzername. |
MS_PLTPWUSERDESC | Die ProjectWise-Benutzerbeschreibung. |
MS_PLTPSETFILE_LONG | Der Basisname der Datei und die Erweiterung der Plotkonventionsdatei des aktuellen Druckjobs. |
MS_PLTPSETFILE_ABBREV | Der vollständige Dateipfad der Drucksatzdatei (PSET) des aktuellen Druckjobs. |
MS_PLTPSETFILE_SHORT | Der vollständige Dateipfad der Drucksatzdatei (PSET) des aktuellen Druckjobs, abgekürzt auf 34 Zeichen. |
MS_PLTPENTBL_SHORT | Der Basisname der Datei und die Erweiterung der Drucksatzdatei (PSET) des aktuellen Druckjobs. |
MS_PLTSCALE | Aktuelle Druckskalierung (als Zeichenfolge). Beispiel: 70.0739 m:cm / IN. |
MS_PLTSCALE_SHORT | Kurzversion von MS_PLTSCALE. Das Aussehen dieser Variable wird durch die Konfigurationsvariable MS_PLT_SCALE_METHOD gesteuert. Es werden keine Einheiten in den Wert eingeschlossen, und die Genauigkeit ist auf sechs Ziffern begrenzt. Angenommen, die Druckskalierung ist 100 Haupteinheiten (Meter) zu einer Druckereinheit (Zoll) so lautet MS_PLTSCALE_SHORT entweder "1:100" oder "100:1". |
MS_PLTSHEETNAME | Name des Papierformats, das für den aktuellen Druckjob verwendet wird. Beispiel: ISO A3. |
MS_PLTSHEETSIZE | Papierformat, das für den aktuellen Druckjob verwendet wird. Beispiel: 11x17 (in). |
MS_PLTSTATE | Setzen Sie dies auf "PREVIEW" oder "REALPLOT". Dient zur Unterscheidung zwischen einem Papierausdruck und einer Druckvorschau (damit Vorschauen nicht im Abrechnungslog protokolliert werden). |
MS_PLTTIME | Startzeit des aktuellen Druckjobs in der Zeichenfolgendarstellung der aktuellen Spracheinstellung. |
MS_PLT_SYSPRINTER_NAME | Wenn der Systemdruckertreiber verwendet wird, ist dies der Name des Windows-Druckers. |
MS_PLT_DOCSET_NUMSETDOCS | Die Anzahl der Druckdefinitionen im Drucksatz. Diese Zahl bleibt unverändert, wenn sich die Zahl der zum Drucken gewählten Objekte ändert. |
MS_PLT_DOCSET_CURRENT_SETDOC | Die momentan verarbeitete Druckdefinitionsnummer. Diese Angabe ist relativ zum Beginn des Drucksatzes, unabhängig davon, welche Druckdefinition zuerst ausgewählt wurde. So hat die zweite Druckdefinition die Druckdefinitionsnummer 2, auch wenn es sich dabei um die Druckdefinition handelt, die als erste gedruckt wird. |