Ajuda MicroStation CONNECT Edition

Definindo expressões de Definição de impressão e Nome do arquivo de saída

O Organizador de impressão usa expressões do MicroStation para gerar nomes da definição de impressão e do arquivo de saída e para renomear definições de impressão. As definições de impressão são criadas quando você adiciona arquivos ao Organizador de impressão e nomes do arquivo de saída são criados quando você imprime arquivos no disco.

Ao atribuir nomes de definição de impressão e do arquivo de saída, você pode selecionar uma das expressões predefinidas construídas no Organizador de impressão, em uma expressão nomeada ou em uma expressão personalizada armazenada no arquivo do conjunto de impressão.

  • Expressões predefinidas — as expressões predefinidas são construídas no Organizador de impressão e oferecem muitos padrões de uso geral para nomes da definição de impressão e nomes do arquivo de saída.
  • Expressões Personalizadas — As expressões Personalizadas são criadas das combinações de outros expressões, símbolos e operadores.
  • Expressões nomeadas — as expressões nomeadas são criadas usando o diálogo Expressões nomeadas do produto e armazenadas nas bibliotecas DGN configuradas definidas pelas seguintes variáveis de configuração (MS_GUIDGNLIBLIST e MS_DGNLIBLIST_PRINTING).

O Organizador de impressão armazena uma expressão do nome de definição de impressão padrão e uma expressão do nome de arquivo da saída padrão em cada novo arquivo do conjunto de impressão. Você pode alterar estas duas expressões padrão usando os diálogos Expressão Nome da definição de impressão padrão e Expressão do nome do arquivo de saída. As expressões definidas nestes dois diálogos afetam somente definições de impressão recém-criadas e nomes do arquivo de saída, mas você pode usar o botão Atualizar nome de definição de impressão no diálogo Propriedades avançadas para atualizar nomes existentes de definição de impressão usando uma expressão nova.

Você também pode definir variáveis de configuração para cancelar as expressões do nome de definição de impressão padrão e nome do arquivo de saída do software. Estes variáveis de configuração podem conter o nome de uma expressão em uma biblioteca DGN ou uma string explícita da expressão. É importante notar que estas variáveis de configuração não cancelam a expressão do nome de definição de impressão e a expressão do nome de arquivo da saída em um arquivo existente do conjunto de impressão, elas afetam somente arquivos novos do conjunto de impressão.

  • MS_PLT_DEFAULT_PRINTDEF_NAME_EXPRESSION — substituições a expressão do nome de definição de impressão padrão do software.
  • MS_PLT_DEFAULT_OUTPUT_FILENAME_EXPRESSION — substitui a expressão do nome de arquivo da saída padrão do software.

Componentes de Expressão

Uma expressão é composta de uma série de componentes, onde um componente pode ser um símbolo, número, string ou operador. Os símbolos disponíveis para uso nas expressões são publicados por vários fornecedores do símbolo, e agrupados por grupos de símbolo como System.String, System.Path, PrintSet, e PrintDefinition. Você pode gerar um relatório em HTML mostrando todos os grupos de símbolo disponíveis e os símbolos disponíveis em cada um selecionando Utilidades > Reportar Símbolos do diálogo Expressões nomeadas.

Nota: Para que os grupos de símbolo PrintSet e PrintDefinition apareçam no relatório, você deve ter o Organizador de impressão aberto.

A tabela a seguir indica tipos diferentes de componentes e um exemplo de cada um. Para uma lista completa de componentes, veja Componentes de Expressão nomeada.

Componente Exemplo
Símbolos "PrintDefinition.SheetNumber"

"PrintSet.Name"

Operadores <, >, =, +, –, *, /
Números 0,1,2
Strings "Data", "-"

Uma expressão de nome de arquivo da saída de exemplo é mostrada na tabela a seguir. O resultado da expressão do nome de arquivo de saída é 001 plans.pdf, supondo que o nome do conjunto de impressão é "plans.pset" e o arquivo de configuração do driver de impressora é pdf.pltcfg.

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