Ajuda MicroStation CONNECT Edition

Expressões de exemplo

Os seguintes exemplos demonstram como personalizar várias expressões de definição de impressão e de nome do arquivo de saída. Nas expressões a seguir, o nome do conjunto de impressão é "plans.pset", o nome da definição da impressão é "AR1", o nome do modelo de folha é "ANSI D", o arquivo de configuração do driver de impressora é "pdf.pltcfg" e a data é "18 de fevereiro de 2014".

Exemplo 1: Expressão do nome do arquivo de saída padrão

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

Exemplo 2: Expressão do nome do arquivo de saída com um contador de impressão de 2 dígitos

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

Exemplo 3: Expressão de nome do arquivo de saída com data (aaaaMMdd)

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

Exemplo 4: Expressão de nome do arquivo de saída com data (aaaaMMMMdd)

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

Exemplo 5: Expressão de nome do arquivo de saída com data (ddMMaaaa)

Expressão Resultado
System.String.Format ("{0:ddMMyyyy}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) 18022014-AR1.pdf

Exemplo 6: Expressão de Nome do Definição de impressão com um contador de impressão de 3 dígitos baseado em zero

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

Exemplo 7: Usar Nome do Definição de impressão como o Nome do arquivo de saída

Expressão Resultado
PrintDefinition.Name AR1.pdf