Operadores de condições para transições de fluxo de trabalho

Quando você define condições para as transições de fluxo de trabalho, pode usar os seguintes operadores na coluna Comparação.

Selecione o operador em Comparação e use com o valor para determinar quais arquivos atendem à condição.

Os operadores de comparação serão disponibilizados dependendo do tipo de variável que você selecionar.

Na tabela a seguir:

  • Os valores de pesquisa diferenciam maiúsculas e minúsculas.
  • As comparações numéricas funcionam melhor se o tipo de variável for “número”.
  • As comparações de datas funcionam melhor se o tipo de variável for "data".
    O formato da comparação de data dependerá do formato de data atribuído globalmente nas propriedades do vault.
  • Você não precisa das aspas nos exemplos.
  • As condições de fluxo de trabalho atualizadas ou importadas tentam corresponder ao tipo de comparação com base no operador usado no valor.
  • Para comparar valores em arquivos com configurações que têm valores diferentes em seus cartões de dados, defina uma configuração nomeada na coluna Configuration (configuração) para conferir o valor. Por exemplo, sempre digite @ para comparar valores da guia de configurações @ no cartão de dados.
Operador A expressão é verdadeira se Exemplo
Texto igual a O valor definido corresponde a uma string de texto exata de uma variável. O valor flange corresponde arquivos com o valor exato de variável flange, mas não com flange inferior ou corrimão. Se você deixar esse valor vazio, todos os arquivos que não tenham um valor nesta variável vão corresponder.
Texto diferente de O valor definido não corresponde a uma string de texto exata de uma variável.
Use esse operador para verificar se há um valor de variável em branco para todos os tipos de variáveis.
O valor flange corresponde a arquivos com qualquer valor de variável que não seja flange como, por exemplo, corrimão ou flange superior. Se você deixar esse valor vazio, todos os arquivos que tenham um valor nesta variável vão corresponder.
Texto menor que Uma string de texto em uma variável alfabeticamente menor que um valor definido. O valor ecad corresponderia arquivos com o valor de variável acad, mas não ecad ou mcad.
Texto maior que Uma string de texto em uma variável alfabeticamente maior que um valor definido. O valor ecad corresponderia arquivos com o valor de variável mcad, mas não ecad ou acad
Texto menor ou igual a Uma string de texto em uma variável que é alfabeticamente menor ou igual ao valor definido. O valor ecad corresponderia arquivos com o valor de variável acad ou ecad, mas não mcad
Texto maior ou igual a Uma string de texto em uma variável que é alfabeticamente maior ou igual ao valor definido. O valor ecad corresponderia arquivos com o valor de variável mcad ou ecad, mas não acad
Texto contém O valor definido corresponde a parte de uma string de texto de uma variável. O valor acabamento corresponderia arquivos com o valor de variável acabamento da superfície ou desenho acabado
Texto não contém O valor definido não corresponde a qualquer parte de uma string de texto de uma variável. O valor acabamento corresponderia arquivos com o valor de variável desenho concluído, mas não desenho acabado.
Comparação de Texto Permite o uso de operadores de comparação na expressão. Consulte a tabela a seguir.
Número igual a O valor definido corresponde a um número exato de uma variável. O valor 123 corresponderia arquivos com o valor de variável 123, mas não 12 ou 1234
Número diferente de O valor definido não corresponde a um número exato de uma variável. O valor 123 corresponderia arquivos com qualquer número diferente de 123 no valor de variável, por exemplo, 12 ou 1234
Número menor que Um número em uma variável alfabeticamente menor que o valor definido. O valor 123 corresponderia arquivos com o valor de variável 1,23, 12 ou 122, mas não 123, 123,4 ou 1234
Número maior que Um número em uma variável alfabeticamente maior que o valor definido. O valor 123 corresponderia arquivos com o valor de variável 123,4, 124 ou 1234, mas não 1,23, 12, 122 ou 123
Número menor ou igual a Um número em um valor variável alfabeticamente menor ou igual ao valor definido. O valor 123 corresponderia arquivos com o valor de variável 1,23, 12, 122 ou 123, mas não 123,4 ou 1234
Numero maior ou igual a Um número em uma variável alfabeticamente maior ou igual ao valor definido. O valor 123 corresponderia arquivos com o valor de variável 123, 123,4, 124 ou 1234, mas não 1,23, 12 ou 122
Data igual a O valor corresponde a uma data exata de uma variável. O valor 30/07/2012 corresponderia arquivos com o valor de variável 30/07/2012, mas não 30/07/2011, 29/07/2012 ou 30/08/2012
Data diferente de O valor definido não corresponde a uma data exata em uma variável. O valor 30/07/2012 corresponderia arquivos com qualquer data diferente de 30/07/2012 no valor de variável, por exemplo, 30/07/2011, 29/07/2012 ou 30/08/2012
Data anterior a A data em uma variável é anterior ao valor definido de data. O valor 30/07/2012 corresponderia arquivos com o valor de variável 30/07/2011, 29/07/2012, mas não 30/07/2012 ou 30/08/2012
Data posterior a A data em uma variável é posterior ao valor definido de data. O valor 30/07/2012 corresponderia arquivos com o valor de variável 30/08/2012, mas não 30/07/2011, 29/07/2012 ou 30/07/2012
Data anterior ou igual a A data em uma variável é anterior ou igual ao valor definido de data. O valor 30/07/2012 corresponderia arquivos com o valor de variável 30/07/2011, 29/07/2012 ou 30/07/2012, mas não 30/08/2012
Data posterior ou igual a A data em uma variável é posterior ou igual ao valor definido de data. O valor 30/07/2012 corresponderia arquivos com o valor de variável 30/07/2012 ou 30/08/2012, mas não 30/07/2011 ou 29/07/2012
Sim ou não igual a O valor corresponde ao valor Sim ou Não da variável.

Aplica-se a variáveis que usam o tipo Sim ou Não.

O valor Sim corresponderia a arquivos configurados como Sim (isto é, com o controle da caixa de seleção ativado).

Operadores para comparação de texto

Operador Descrição Exemplo
> Maior do que >123
< Menor do que <123
>= Maior ou igual a >=123
<= Menor ou igual a <=123
!= Diferente de !=123
% (porcentagem) Qualquer cadeia com zero ou mais caracteres %teste% retorna “teste”, “proteste”, “testemunho” e “inconteste”
_ (sublinhado) Qualquer caractere único _cad retorna “ecad” e “mcad”
[caracts] Qualquer caractere único no conjunto ou intervalo Rev[A1] corresponde a “RevA” e “Rev1”. Rev[A-C] corresponde a “RevA”, “RevB” e “RevC”
[^caracts] Qualquer caractere único que não esteja no conjunto ou intervalo de[^xyz]% corresponde com todas as strings começando com “de”, onde a próxima letra não seja “x”, “y” ou “z”.