Operadores disponíveis para filtros e consultas
O sistema fornece um conjunto de operadores para uso com filtros, construtores de condição e consultas codificadas. O tipo de dados de um campo determina quais operadores estão disponíveis para ele.
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| E | [Ativo][é][verdadeiro][AND][Caller][não está vazio] | ^ | active=true^CallerESTNOTEMPTY | Todos os registros que têm os seguintes:
|
| Condição OU | [Descrição resumida][está vazio][OU][Descrição][está vazio] | ^OU | short_descriptionISEMPTY^ORdescriptionISEMPTY | Todos os registros que têm pelo menos um dos seguintes:
|
| OU filtro | Todas estas condições devem ser atendidas [Descrição resumida][está vazio] OU todas estas condições devem ser atendidas [Descrição][não está vazio] |
^NQ nova consulta |
short_descriptionISEMPTY^NQdescriptionISNOTEMPTY | Todos os registros que têm pelo menos um dos seguintes:
|
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| começa com | [Descrição resumida][começa com][SAP] | COMEÇA COM | short_descriptionSTARTSWITHSAP | Todos os registros nos quais os caracteres "SAP" aparecem no início do valor do campo Descrição resumida. |
| termina com | [Descrição resumida][termina com][indisponibilidade] |
|
short_descriptionENDSWITHoutage | Todos os registros nos quais a cadeia de caracteres "indisponibilidade" aparece no final do valor do campo Descrição resumida. |
| contém | [Descrição resumida][contém][SAP] |
|
short_descriptionLIKESAP | Todos os registros nos quais os caracteres "SAP" aparecem em qualquer lugar no valor do campo Descrição resumida. |
| não contém | [Descrição resumida][não contém][SAP] |
|
short_descriptionNOT LIKESAP | Todos os registros nos quais os caracteres "SAP" não aparecem em nenhum lugar no valor do campo Descrição resumida. |
| é | [Descrição resumida][é][Armazenamento na rede indisponível] | = | short_description=Armazenamento em rede indisponível | Todos os registros nos quais a Descrição resumida não diz nada além de "O armazenamento na rede está indisponível". |
| não é | [Descrição resumida][não está][Armazenamento na rede indisponível] | != | short_description! = Armazenamento de rede indisponível | Todos os registros em que o valor do campo Descrição resumida diz qualquer coisa, exceto "Armazenamento na rede indisponível". |
| está vazio | [Descrição resumida][está vazio] | ISEMPTY | short_descriptionISEMPTY | Todos os registros em que não há valor no campo Descrição resumida. |
| não está vazio | [Descrição resumida][não está vazio] | ISNOTEMPTY | short_descriptionISNOTEMPTY | Todos os registros em que há qualquer valor no campo Descrição resumida. |
| é qualquer valor | [Descrição resumida][é qualquer coisa] | ANYTHING | short_descriptionANYTHING | Todos os registros nos quais o campo Descrição resumida é um dos seguintes:
|
| a cadeia de caracteres está vazia | [Descrição resumida][é uma cadeia de caracteres vazia] | STRING VAZIO | short_descriptionEMPTYSTRING | Todos os registros em que não há valor no campo Descrição resumida. |
| menor que ou é | [Descrição resumida][menor que ou é][s] | <= | short_descriptionlt;=s | Todos os registros nos quais a cadeia de caracteres no campo Descrição resumida é uma das seguintes:
|
| maior que ou é | [Descrição resumida][maior que ou é][s] | >= | short_description>=s | Todos os registros nos quais a cadeia de caracteres no campo Descrição resumida é uma das seguintes:
|
| entre | [Descrição resumida][entre][q] e [t] | ENTRE | short_descriptionBETWEENq@t | Todos os registros em que a primeira letra no campo Descrição resumida é "q", "r", "s" ou "t". |
| é o mesmo que | [Descrição resumida][é igual] a [Descrição] | SAMEAS | short_descriptionSAMEASdescription | Todos os registros nos quais existem valores correspondentes para os campos Descrição resumida e Descrição. |
| é diferente | [Descrição resumida][é diferente] de [Descrição] | NSAMEAS | short_descriptionNSAMEASdescription | Todos os registros nos quais existem valores diferentes para os campos Descrição resumida e Descrição. |
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| é | [Solicitante][é][Don Goodliffe] | = | caller_id=9ee1b13dc6112271007f9d0efdb69cd0 | Todos os registros nos quais o Solicitante não é ninguém além de Don Goodliffe. |
| não é | [Solicitante][não é][Don Goodliffe] | != | caller_id!=9ee1b13dc6112271007f9d0efdb69cd0 | Todos os registros nos quais o campo Solicitante é preenchido por qualquer registro de usuário, exceto Don Goodliffe. |
| está vazio | [Solicitante][está vazio] | ISEMPTY | caller_idISEMPTY | Todos os registros nos quais o campo Solicitante não tem valor. |
| não está vazio | [Solicitante][não está vazio] | ISNOTEMPTY | caller_idNÃOTEMPTY | Todos os registros em que há qualquer valor no campo Solicitante. |
| começa com | [Solicitante][começa com][Dom] | COMEÇA COM | caller_id STARTSWITH Don | Todos os registros em que o nome no campo Solicitante começa com "Dom". |
| termina com | [Solicitante][termina com][liffe] |
|
caller_idENDSWITHliffe | Todos os registros em que o nome no campo Solicitante tem as letras " liffe " no final. |
| contém | [Solicitante][contém][em] |
|
caller_idLIKEon | Todos os registros nos quais os caracteres "on" aparecem em qualquer lugar no nome do campo Solicitante. |
| não contém | [Solicitante][não contém][em] |
|
caller_idNOT LIKEon | Todos os registros nos quais os caracteres "on" não aparecem em nenhum lugar no nome do campo Solicitante. |
| é qualquer valor | [Solicitante][é qualquer coisa] | ANYTHING | caller_idANYTHING | Todos os registros nos quais o campo Solicitante é um dos seguintes:
|
| é o mesmo que | [Solicitante][é o mesmo] que [Atribuído a] | SAMEAS | caller_idSAMEASassigned_to | Todos os registros nos quais o mesmo registro de usuário é referenciado nos campos Solicitante e Atribuído a. |
| é diferente | [Solicitante][é diferente] de [Atribuído a] | NSAMEAS | caller_idNSAMEASassigned_to | Todos os registros nos quais o usuário registra nos campos Solicitante e Atribuído a não têm correspondência. |
| a cadeia de caracteres está vazia | [Solicitante][é uma cadeia de caracteres vazia] | STRING VAZIO | caller_idEMPTYSTRING | Todos os registros nos quais o campo Solicitante não tem valor. |
| é (dinâmico) | [Solicitante][é (dinâmico)][Eu] | DINÂMICO | caller_idDYNAMIC54635e965f510100a9ad2572f2b4774c | Todos os registros nos quais o registro do usuário preenche o campo Solicitante. |
Nota:
Nem todos os operadores estão disponíveis para todos os tipos de referência. Dependendo da referência selecionada, você pode ver uma lista mais curta de operadores.
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| é | [Subcategoria][é][E-mail] | = | subcategoria=e-mail | Todos os registros nos quais a subcategoria nada mais é do que e- mail. |
| não é | [Subcategoria][não é][E-mail] | != | subcategoria!=e-mail | Todos os registros nos quais o campo Subcategoria é preenchido por qualquer valor, exceto E- mail. |
| é um dos | [Subcategoria][é um de][DB2, MS SQL Server, Oraclel] | IN | subcategoriaINdb2,sql server,oracle | Todos os registros nos quais o campo Subcategoria é preenchido por um dos seguintes valores:
|
| não é um dos | [Subcategoria][não é um de][DB2, MS SQL Server, Oraclel] | NÃO EM | subcategoriaNOT INdb2,sql server,oracle | Todos os registros nos quais o campo Subcategoria é preenchido por qualquer coisa, exceto os seguintes valores:
|
| contém | [Subcategoria][contém][Em] | CURTIR | subcategoriaLIKEem | Todos os registros nos quais os caracteres "Em" aparecem em qualquer lugar no valor do campo Subcategoria. |
| começa com | [Subcategoria][começa com][Em] | COMEÇA COM | subcategoriaCOMEÇACOMEles | Todos os registros nos quais os caracteres "Em" aparecem no início do valor do campo Subcategoria. |
| termina com | [Subcategoria][termina com][il] |
|
subcategoriaENDSWITHil | Todos os registros nos quais os caracteres "il" aparecem no final do valor do campo Subcategoria. |
| não contém | [Subcategoria][não contém][Em] | NÃO COMO | subcategoriaNÃO GOSTOem | Todos os registros nos quais os caracteres "Em" não aparecem em nenhum lugar no valor do campo Subcategoria. |
| é qualquer valor | [Subcategoria][é qualquer coisa] | ANYTHING | subcategoriaNADA | Todos os registros em que o campo Subcategoria é um dos seguintes:
|
| é o mesmo que | [Subcategoria][é igual] a [Categoria] | SAMEAS | subcategoriaSAMEAScategoria | Todos os registros nos quais existem valores correspondentes para os campos Subcategoria e Categoria. |
| é diferente | [Subcategoria][é diferente] de [Categoria] | NSAMEAS | subcategoriaNSAMEAScategoria | Todos os registros nos quais existem valores diferentes para os campos Subcategoria e Categoria. |
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| é | [Impacto][é][1 - Alto] | = | impacto=1 | Todos os registros nos quais o valor no campo Impacto não é nada além de 1 - Alto. |
| não é | [Impacto][não é][1 - Alto] | != | impacto!=1 | Todos os registros nos quais o valor no campo Impacto é qualquer coisa menos 1 - Alto. |
| é um dos | [Impacto][é um de][1 - Alto, 2 - Médio] | IN | impactoIN1,2 | Todos os registros nos quais o campo Impacto é preenchido por um dos seguintes valores:
|
| não é um dos | [Impacto][não é um de][1 - Alto, 2 - Médio] | NÃO EM | impactoNOT IN1,2 | Todos os registros nos quais o campo Impacto é preenchido por qualquer coisa, exceto os seguintes valores:
|
| está vazio | [Impacto][está vazio] | VAZIO | impacto ESTÁ VAZIO | Todos os registros nos quais o campo Impacto não tem valor. |
| não está vazio | [Impacto][não está vazio] | OBSERVAÇÃOVAZIO | impactoNÃOESTÁVAZIO | Todos os registros nos quais o campo Impacto tem algum valor. |
| menor que | [Impacto][menor que][2 - Médio] | < | impacto<2 | Todos os registros nos quais o campo Impacto tem um valor de 1 - Alto. |
| maior que | [Impacto][maior que][2 - Médio] | > | impacto>2 | Todos os registros em que o campo Impacto tem um valor de 3 - Baixo |
| menor que ou é | [Impacto][menor que ou é][2 - Médio] | <= | impacto<=2 | Todos os registros nos quais o campo Impacto tem um valor de 1 - Alto ou 2 - Médio. |
| maior que ou é | [Impacto][maior que ou é][2 - Médio] | >= | impacto>=2 | Todos os registros nos quais o campo Impacto tem um valor de 2 - Médio ou 3 - Baixo. |
| entre | [Impacto][entre][1 - Alto] e [3 - Baixo] | ENTRE | impactoBETWEEN1@2 | Todos os registros nos quais o campo Impacto tem um dos seguintes valores:
|
| é qualquer valor | [Impacto][é qualquer coisa] | ANYTHING | impactANYTHING | Todos os registros nos quais o campo Impacto é um dos seguintes:
|
| é o mesmo que | [Impacto][é o mesmo] que [Urgência] | SAMEAS | impactoSAMEASurgência | Todos os registros nos quais existem valores correspondentes para os campos Impacto e Urgência. |
| é diferente | [Impacto][é diferente] de [Urgência] | NSAMEAS | impactoNSAMEASurgência | Todos os registros nos quais existem valores diferentes para os campos Impacto e Urgência. |
Nota:
Os operadores "menor que ou é" e "maior que ou é" não são compatíveis com campos de número inteiro no Construtor de condições. Em vez disso, use uma condição de script.
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| em | [ANS devido][em][Hoje] | EMHoje | sla_dueONToday@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0) | Todos os registros nos quais o valor do campo de ANS vencido corresponde à data de hoje. |
| exceto em | [ANS devido][não em][Hoje] | NOTONHoje | sla_dueNOTONToday@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0) | Todos os registros nos quais o valor do campo de ANS vencido é qualquer outra data, exceto hoje. |
| antes | [ANS devido][antes][Hoje] | < | atraso_devido | Todos os registros em que o valor do campo de ANS vencido é qualquer data anterior a hoje. |
| em ou antes | [ANS devido][em ou antes][Hoje] | <= | sla_due<=javascript:gs.daysAgoEnd(0) | Todos os registros nos quais o valor do campo de ANS devido é um dos seguintes:
|
| após | [ANS devido][depois][Hoje] | > | sla_due> javascript:gs.daysAgoEnd(0) | Todos os registros em que o valor do campo de ANS devido é qualquer data após hoje. |
| em ou após | [ANS devido][em ou após][Hoje] | >= | sla_due>=javascript:gs.daysAgoStart(0) | Todos os registros nos quais o valor de data do campo de ANS devido é um dos seguintes:
|
| entre | [ANS devido][entre][Ontem] e [Hoje] | ENTRE | sla_dueBETWEENjavascript:gs.daysAgoStart(1)@javascript:gs.daysAgoEnd(0) | Todos os registros em que o valor do campo de ANS devido é a data de ontem ou de hoje. |
| tendência (em ou após) | [ANS devido][tendência][em ou após][segunda-feira] | DATAPARTE | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GE') | Todos os registros em que a data no campo de vencimento do ANS está em qualquer dia da semana, exceto um domingo. |
| tendência (em ou antes) | [ANS devido][tendência][em ou antes][segunda-feira] | DATAPARTE | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','LE') | Todos os registros em que a data no campo de vencimento do ANS está em um domingo ou em uma segunda-feira. |
| tendência (após) | [ANS devido][tendência][depois][segunda-feira] | DATAPARTE | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GT') | Todos os registros em que a data no campo de vencimento do ANS está em qualquer dia da semana, exceto um domingo ou uma segunda-feira. |
| tendência (antes) | [ANS devido][tendência][antes][segunda-feira] | DATAPARTE | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','LT') | Todos os registros em que a data no campo de vencimento do ANS está em um domingo. |
| tendência (ativada) | [ANS devido][tendência][em][segunda-feira] | DATAPARTE | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','EE') | Todos os registros em que a data no campo de vencimento do ANS está em uma segunda-feira. |
| relativo (após) | [ANS vencido][relativo][após][1][Horas][atrás] | RELATIVEGT | sla_dueRELATIVEGT@hora@ago@1 | Todos os registros em que a hora no campo de ANS vencido não é mais de uma hora antes da hora em que você inseriu a consulta. |
| relativo (antes) | [ANS vencido][relativo][antes][1][Horas][atrás] | RELATIVOLT | sla_dueRELATIVELT@hora@atrás@1 | Todos os registros nos quais o tempo no campo de ANS vencido é inferior a uma hora antes do horário em que você inseriu a consulta. |
| está vazio | [ANS vencido][está vazio] | ISEMPTY | sla_dueISEMPTY | Todos os registros nos quais o campo de ANS vencido não tem valor. |
| não está vazio | [ANS vencido][não está vazio] | ISNOTEMPTY | sla_dueISNOTEMPTY | Todos os registros nos quais o ANS devido é preenchido por qualquer valor. |
| é qualquer valor | [ANS devido][é qualquer coisa] | ANYTHING | sla_dueANYTHING | Todos os registros nos quais o campo de ANS vencido é um dos seguintes:
|
| é o mesmo que | [ANS devido][é igual] que [Atividade vencida] | SAMEAS | sla_dueSAMEASatividade_devido@dia | Todos os registros nos quais há valores correspondentes para os campos ANS devido e Atividade devido. |
| é diferente | [ANS vencido][é diferente] de [Atividade vencida] | NSAMEAS | sla_dueNSAMEASatividade_devido@dia | Todos os registros nos quais há valores diferentes para os campos ANS devido e Atividade devida. |
| é maior que | [ANS vencido][é maior que][1][Dias][antes][Atividade vencida] | MAIS DE | sla_dueMORETHANactivity_due@day@before@1 | Todos os registros em que o valor de data do campo de vencimento do ANS é dois ou mais dias anteriores à data no campo de vencimento da atividade. |
| é menor que | [ANS vencido][é menor que][3][Dias][antes][Atividade vencida] | LESSTHAN | sla_dueLESSTHANactivity_due@day@before@3 | Todos os registros nos quais o valor de data do campo de vencimento do ANS não é maior que três dias antes da data no campo de vencimento da atividade. |
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| é | [Contagem de reatribuições][é][0] | = | reatribuição_contagem=0 | Todos os registros nos quais a contagem de reatribuições não passa de 0. |
| não é | [Contagem de reatribuições][não é][0] | != | reatribuição_contagem! = 0 | Todos os registros nos quais o valor da contagem de reatribuições é qualquer número, exceto 0. |
| está vazio | [Contagem de reatribuições][está vazio] | VAZIO | reatribuição_countISEMPTY | Todos os registros nos quais não há valor no campo Contagem de reatribuições. |
| não está vazio | [Contagem de reatribuições][não está vazio] | OBSERVAÇÃOVAZIO | reassignment_countISNOTEMPTY | Todos os registros em que há qualquer número no campo Contagem de reatribuições. |
| menor que | [Contagem de reatribuições][menor que][2] | < | reatribuição_contagem<2 | Todos os registros nos quais o valor no campo Contagem de reatribuições é qualquer número menor que (mas não igual a) 2. |
| maior que | [Contagem de reatribuições][maior que][2] | > | reatribuição_contagem>2 | Todos os registros nos quais o valor no campo Contagem de reatribuições é qualquer número maior que (mas não igual a) 2. |
| menor que ou é | [Contagem de reatribuições][menor que ou é][2] | <= | reatribuição_contagem<=2 | Todos os registros em que o valor no campo Contagem de reatribuições é um dos seguintes:
|
| maior que ou é | [Contagem de reatribuições][maior que ou é][2] | >= | reatribuição_contagem>=2 | Todos os registros em que o valor no campo Contagem de reatribuições é um dos seguintes:
|
| entre | [Contagem de reatribuições][entre][1] e [3] | ENTRE | reatribuição_countBETWEEN1@3 | Todos os registros em que o número na contagem de reatribuições é 1, 2 ou 3. |
| é qualquer valor | [Contagem de reatribuições][é qualquer coisa] | ANYTHING | reatribuição_countANYTHING | Todos os registros nos quais o campo de contagem de reatribuições é um dos seguintes:
|
| é o mesmo que | [Contagem de reatribuições][é igual] a [Contagem de reatribuições] | SAMEAS | reatribuição_countSAMEASreopen_count | Todos os registros nos quais há números correspondentes para os campos Contagem de reatribuições e Contagem de reaberturas. |
| é diferente | [Contagem de reatribuições][é diferente] de [Contagem de reatribuições] | NSAMEAS | reatribuição_contaNSAMEASreaberto_contagem | Todos os registros nos quais há valores diferentes entre os campos Contagem de reatribuições e Contagem de reaberturas. |
| maior do que o campo | [Contagem de reatribuições][maior que o campo][Contagem de reaberturas] | GT_FIELD | reassignment_countGT_FIELDreopen_count | Todos os registros nos quais o número no campo Contagem de reatribuições é maior que (mas não igual a) o número no campo Contagem de reatribuições. |
| menos do que o campo | [Contagem de reatribuições][campo menor que][Contagem de reaberturas] | LT_FIELD | reassignment_countLT_FIELDreopen_count | Todos os registros em que o número no campo Contagem de reatribuições é menor que (mas não igual a) o número no campo Contagem de reatribuições. |
| maior do que ou é o campo | [Contagem de reatribuições][maior que ou é o campo][Contagem de reaberturas] | FIELD_OR_Equals_GT | reatribuição_contagemGT_OU_IGUALD_FIELDreabrir_contagem | Todos os registros em que o número no campo Contagem de reatribuições é um dos seguintes:
|
| menor do que ou é campo | [Contagem de reatribuições][menor que ou é o campo][Contagem de reaberturas] | LT_OU_IGUAL_CAMPO | reatribuição_contaLT_OR_EqualS_FIELDreabrir_conta | Todos os registros em que o número no campo Contagem de reatribuições é um dos seguintes:
|
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| é | [Ativo][é][verdadeiro] | = | ativo=verdadeiro | Todos os registros nos quais o campo Ativo é Verdadeiro. |
| não é | [Ativo][não é][verdadeiro] | != | ativo!=verdadeiro | Todos os registros nos quais o campo Ativo é Falso, vazio ou NULO. |
| está vazio | [Ativo][está vazio] | ISEMPTY | ativoISEMPTY | Todos os registros nos quais não há valor no campo Ativo. |
| não está vazio | [Ativo][não está vazio] | ISNOTEMPTY | ativoNÃOESTÁVAZIO | Todos os registros nos quais o campo Ativo é Verdadeiro ou Falso. |
| é qualquer valor | [Ativo][é qualquer coisa] | ANYTHING | activeNADA | Todos os registros nos quais o campo Ativo é um dos seguintes:
|
| é o mesmo que | [Ativo][é igual] que [ANS criado] | SAMEAS | ativoSAMEASfeito_sla | Todos os registros nos quais há valores correspondentes para os campos ANSativo e criado. |
| é diferente | [Ativo][é diferente] de [ANS criado] | NSAMEAS | ativoNSAMEASfeito_sla | Todos os registros nos quais há valores diferentes para os campos ANSativo e criado. |
| Rótulo do operador | Exemplo de condição | Operador de consulta equivalente | Consulta de exemplo | Exemplo de saída |
|---|---|---|---|---|
| mudanças | [Estado][mudanças] | VALCHANGES | estadoVALCHANGES | Todos os registros nos quais o campo Estado é atualizado. |
| muda de | [Estado][mudanças de][Aguardando informações do usuário] | MUDANÇASDE | estadoCHANGESFROM4^EQ | Todos os registros nos quais o campo Estado é atualizado para outro valor depois de estar Aguardando informações do usuário. |
| muda para | [Estado][mudança para][Aguardando informações do usuário] | MUDANÇAS PARA | estadoCHANGESTO4^EQ | Todos os registros nos quais o campo Estado é atualizado para Aguardando informações do usuário depois de ter sido anteriormente qualquer outro valor. |