Tópico anterior: Operador Monitorar arquivoPróximo tópico: Parâmetros de saída


Parâmetros de entrada

Nome do arquivo/diretório

Especifica o caminho completo para um arquivo ou diretório a ser exibido. O local deve estar acessível para o módulo Exibição de arquivo no touchpoint em que ele está sendo executado em tempo de execução.

Se você especificar um arquivo ou diretório sem indicar o caminho completo, os Módulos de exibição de arquivos usam o diretório Bin do CA Process Automation como o caminho relativo para o arquivo ou diretório especificado. Na maioria dos casos, é possível usar o caractere de barra (/) em um caminho.

Timer de estado (segundos)

Especifica o atraso mínimo em segundos durante o qual a condição especificada deve continuamente mantida, antes que o CA Process Automation execute as ramificações para o estado Concluído.

Condição

Especifica a condição para executar as ramificações para o estado Concluído:

Tamanho mínimo de arquivo

Se "Presença" é especificado para Condição, essa opção especifica o tamanho de arquivo mínimo em bytes para esse operador execute ramificações para a condição Concluído.

Padrão

Se Correspondência de padrão for especificado para Condição, essa opção especificará uma expressão regular que retorna o padrão pesquisado pelo operador (consulte “Usando máscaras para especificar padrões em sequências de caracteres” no Guia do Criador de Conteúdo).

Para fazer a correspondência com qualquer número de linhas, é possível usar o escape \n no campo Padrão. O exemplo a seguir faz correspondência das linhas iniciadas por “Log” seguido por qualquer número de linhas novas intermediárias e uma sequência de caracteres de texto terminada em “Error=89”:

"Log.*\n.*Error=89"

Caso esteja acostumado a usar caracteres de escape em linguagens de programação, esse escape \n corresponde a qualquer quantidade de novas linhas no Windows ou UNIX. Esse escape não corresponde a um caractere de alimentação de linha única.

Separador

Especifica o caractere que delimita a zona no Padrão a ser salvo para as variáveis especificadas pelos nomes de variáveis.

Iniciar no final do arquivo

Inicia a pesquisa no final de um arquivo especificado, para encontrar a última ocorrência de um padrão em um arquivo. Essa opção permite que você faça a correspondência das mensagens mais recentes em um arquivo.

Diferenciação de padrão de maiúscula e minúscula

Considera caracteres maiúsculos e minúsculos ao pesquisar um padrão. Se esta caixa de seleção não for marcada, as letras em um padrão farão correspondência com caracteres tanto maiúsculos quanto minúsculos.

Deslocamento da pesquisa de arquivo

Especifica uma posição inicial para uma pesquisa.

Para executar uma correspondência de padrão em loop, é possível usar as variáveis MatchPos e MatchEntry a partir do conjunto de dados do operador

 

para iniciar no ponto em que a correspondência anterior parou:

Process.Operator_name. MatchedPos+ Len(Process.Operator_name.MatchedEntry)
Nomes da variável

Especifica os nomes das variáveis para salvar o texto que corresponde às zonas delimitadas no padrão. As variáveis do conjunto de dados do operador são acessadas por meio do conjunto de dados do processo, usando o processo de palavra-chave. Por exemplo, a especificação dos nomes de variáveis Nível e Código atribuiria valores de subsequências de caracteres extraídos para as variáveis do conjunto de dados do operador Process.Operator_name.Level e Process.Operator_name.Code. É possível adicionar, remover e classificar as variáveis usadas para armazenar sequências de caracteres correspondentes usando a barra de ferramentas.