1. Início
  2. Base de Conhecimento
  3. Automatização do layout a partir de nomes de ficheiros estruturados

Automatização do layout a partir de nomes de ficheiros estruturados

O layout (a partir da versão 6.3) tem 2 itens de preferência adaptados para fluxos automatizados onde a interacção manual é necessária. Tipicamente quando o Enfocus Switch, o motor Esko Automation ou outro fluxo de trabalho está presente.

Nesses casos, os nomes dos ficheiros são geralmente estruturados de uma forma fixa e contêm informações de trabalho no nome. O layout permite recolher detalhes do nome do ficheiro e utilizá-lo para criar o nome do trabalho neste e o número de cópias a adicionar ao ninho.

Os nomes originais estão incorporados na informação do ninho e podem ser captados pelo sistema MIS (para mais informações ver a secção de Automatização deste site).

A informação é extraída do nome do ficheiro utilizando Expressões Regulares. Isto permite construir estruturas de nomes personalizadas e obter a informação a partir delas.

Expressões regulares

Um exemplo da Expressão Regular (ou RegEx) é um formato semelhante: .*_([0-9])pcs
O exemplo digitalizará o nome do ficheiro até ver um número entre “_” e “pcs”. Este número é devolvido e pode ser utilizado como o contador de cópias. Assim, o nome “128485_Meu exemplo de trabalho_5pcs” devolverá 5 e ao ser deixado cair na tela de Layout resultará em 5 cópias.

A utilização do RegEx ([a-zA-Z0-9]*) resultará na captura de “128485” como nome de ninho do nome do ficheiro “128485_Meu exemplo de trabalho_5pcs”.

Para construir a sua própria expressão e testar a sua própria utilização regular https://regex101.com/ ou sítio semelhante.

Updated on maio 10, 2022

Was this article helpful?