Guida di MicroStation CONNECT Edition

Espressioni di esempio

Gli esempi che seguono mostrano come personalizzare diverse espressioni per i nomi delle definizioni di stampa e dei file di output. Nelle espressioni seguenti, il nome dell'insieme di stampa è "plans.pset," il nome della definizione di stampa è "AR1," il nome del modello di foglio è "ANSI D," il file di configurazione del driver stampante è "pdf.pltcfg," e la data è "18 febbraio 2014"

Esempio 1: L'espressione predefinita per il nome del file di output

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

Esempio 2: Un'espressione del nome per file di output con un contatore stampa a 2 cifre

Espressione Risultato
System.String.Format (“{0:D2}”, PrintDefinition.SetPrintDefNumber) & “-” & PrintSet.Name 01–plans.pdf

Esempio 3: Un'espressione del nome per file di output con data (aaaaMMgg)

Espressione Risultato
System.String.Format ("{0:yyyyMMdd}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) 20140218–AR1.pdf

Esempio 4: Un'espressione del nome per file di output con data (aaaaMMMMgg)

Espressione Risultato
System.String.Format ("{0:yyyyMMMMdd}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) 2014February18–AR1.pdf

Esempio 5: Un'espressione del nome per file di output con data (ggMMaaaa)

Espressione Risultato
System.String.Format ("{0:ddMMyyyy}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) 18022014–AR1.pdf

Esempio 6: Un'espressione del nome della definizione di stampa con un contatore stampa a 3 cifre, a base zero

Espressione Risultato
System.String.Format ("{0:D3}", PrintDefinition.SetPrintDefNumber -1) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) 000–AR1

Esempio 7: Utilizzare il nome della definizione di stampa come nome del file di output

Espressione Risultato
PrintDefinition.Name AR1.pdf