MicroStation CONNECT Edition Hilfe

Druckdefinitionen und Ausdrücke für Ausgabedateinamen definieren

Im Druck-Organizer werden MicroStation-Ausdrücke verwendet, um Druckdefinitions- und Ausgabedateinamen zu generieren und Druckdefinitionen umzubenennen. Druckdefinitionen werden erstellt, wenn Sie dem Druck-Organizer Dateien hinzufügen, und der Druckdefinitionsnamensausdruck wird verwendet, um die Druckdefinitionsnamen zu bestimmen.

Beim Zuweisen von Druckdefinitionsnamen und Ausgabedateinamen haben Sie die Wahl zwischen mehreren vordefinierten Ausdrücken, die in Druck-Organizer standardmäßig integriert sind, benannten Ausdrücken, die in DGN-Bibliotheken gespeichert werden, und einem benutzerdefinierten Ausdruck aus einer Drucksatzdatei.

  • Vordefinierte Ausdrücke – Vordefinierte Ausdrücke sind Ausdrücke, die standardmäßig in Druck-Organizer integriert sind und die gängigsten Muster für Druckdefinitionsnamen und Ausgabedateinamen enthalten.
  • Benutzerdefinierte Ausdrücke – Benutzerdefinierte Ausdrücke setzen sich aus Kombinationen anderer Ausdrücke, Symbolen und Operatoren zusammen.
  • Benannte Ausdrücke – Benannte Ausdrücke werden über den Dialog "Benannte Ausdrücke" erstellt und in den konfigurierten DGN-Bibliotheken gespeichert.

Der Druck-Organizer speichert einen Standard-Druckdefinitionsnamensausdruck und einen Standard-Ausgabedateinamensausdruck in jeder neuen Drucksatzdatei. Sie können diese beiden Standardausdrücke über die Dialoge Standard-Druckdefinitionsnamensausdruck und Ausdruck Ausgabedateiname bearbeiten. Änderungen, die Sie an Standarddruckdefinitionsnamen und Ausgabedateinamenausdrücken vornehmen, wirken sich nur auf neu erstellte Druckdefinitions- und Ausgabedateinamen aus. Sie können jedoch die Schaltfläche Druckdefinitionsnamen aktualisieren in den Dialogen zur einfachen/mehrfachen Bearbeitung von Eigenschaften verwenden, um vorhandene Druckdefinitionsnamen mit dem neuen Ausdruck zu aktualisieren.

Sie können Konfigurationsvariablen definieren, um den Standard-Druckdefinitionsnamensausdruck der Software und den Ausgabedateinamensausdruck zu überschreiben. Diese Konfigurationsvariablen können entweder den Namen eines Ausdrucks in einer DGN-Bibliothek oder eine explizite Ausdruckszeichenfolge enthalten. Dabei gilt es zu beachten, dass die Konfigurationsvariablen nicht den Druckdefinitionsnamensausdruck und den Ausgabedateinamensausdruck in den vorhandenen Drucksatzdateien überschreiben und nur neu erstellte Drucksatzdateien von der Änderung betroffen sind.

  • MS_PLT_DEFAULT_PRINTDEF_NAME_EXPRESSION – Überschreibt den Standard-Druckdefinitionsnamensausdruck der Software.
  • MS_PLT_DEFAULT_OUTPUT_FILENAME_EXPRESSION – Überschreibt den Standard-Ausgabedateinamensausdruck der Software.

Komponenten benannter Ausdrücke

Ausdrücke setzen sich aus einer Reihe von Komponenten zusammen. Eine Komponente kann ein Symbol, eine Zahl, eine Zeichenfolge oder ein Operator sein. Die für Ausdrücke verfügbaren Symbole werden von verschiedenen Symbolanbietern veröffentlicht und in Symbolgruppen wie "System.String", "System.Path", "PrintSet" und "PrintDefinition" zusammengefasst. Sie können einen HTML-Bericht generieren, der alle verfügbaren Symbolgruppen und die in jeder Gruppe verfügbaren Symbole anzeigt. Klicken Sie dazu im Dialog Benannte Ausdrücke auf Extras > Symbole melden.

Bemerkung: Damit die Symbolgruppen "PrintSet" und "PrintDefinition" im Bericht angezeigt werden, muss der Druck-Organizer geöffnet sein.

In der folgenden Tabelle werden die verschiedenen Komponententypen und ein Beispiel jeder Komponente angezeigt. Ein vollständige Liste der Komponenten finden Sie unter Komponenten benannter Ausdrücke.

Komponente Beispiel
Symbole "PrintDefinition.SheetNumber"

"PrintSet.Name"

Operatoren <, >, =, +, –, *, /
Zahlen 0,1,2
Zeichenfolgen "Datum", "-"

Ein Beispiel für einen Ausgabedateinamensausdruck finden Sie in der folgenden Tabelle. Das Ergebnis des Ausgabedateinamensausdrucks ist 001plans.pdf, vorausgesetzt, der Drucksatzname lautet "plans.pset" und die Druckertreiber-Konfigurationsdatei ist "pdf.pltcfg".

Ausdruck Ergebnis
System.String.Format (“{0:D3}”, PrintDefinition.SetPrintDefNumber) & “-” & PrintSet.Name 001–plans.pdf