Benannte Ausdrücke – Dateipfad, Dateiname, Datum und Zeit mit einer Variablen in der Druckausgabe ab


Standardmäßig ermöglicht Ihnen eine MicroStation Plotkonvention nicht das Aneinanderreihen von Variablen. Unter Verwendung eines Benannten Ausdrucks ist dies möglich.

Als erstes erstellen oder öffnen Sie eine Design (DGN) Bibliothek (*. Dgnlib) (mehr dazu hier).

Öffnen Sie den Druck-Organizer Datei -> Druck-Organizer

Selektieren Sie MicroStation -> Extras -> Benannte Ausdrücke       

Selektieren Sie Schaltfläche Neu und vergeben einen Namen für Interner Name und Externer Name z.B. FilenameDateTime

Unter Schlüsselwörter selektieren Sie Datei und Druckset

Unter Symbolsätze fügen Sie “ActiveFile, PrintSet, System.Path, System.String, PrintDefinition, System.DateTime” hinzu

Im Ausdruck Feld geben Sie folgendes ein:

System.Path.GetDirectoryName (PrintDefinition.SourceFile) & "\" & System.Path.GetFileName (PrintDefinition.SourceFile) & "-" & System.String.Format("{0:G}", System.DateTime.Now())

Nun sollte Ihr Benannter Ausdruck wie folgt aussehen:

Speichern Sie den Benannten Ausdruck.

 

In MicroStation erstellen Sie nun eine neue oder erweitern eine bestehende Plotkonvention und tragen folgendes ein:

Globale Aktionen -> Ersetzung im Text … -> Bearbeiten -> Neu einfügen ->

Im Feld Tatsächlich wird der Text eingetragen, welcher in der Zeichnung ersetzt werden soll:

Tatsächlich: Dateiname

Im Feld Ersetzen durch wird der interne Name Ihres Benannten Ausdrucks eingetragen:

Ersetzen durch: <expr?name=FilenameDateTime

 

 

Nach der Speicherung der Plotkonvention sollen Sie die Änderung des Textes in der Druckvorschau sehen.

MicroStation Ansicht mit dem Text "Dateiname"

 

Druckvorschau mit dem geänderten Text