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 | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| E | [Ativo][é][Verdadeiro][AND][Solicitante][não está vazio] | ^ | active=true^CallerISNOTEMPTY | Todos os registros que têm os seguintes:
|
| Condição OU | [Descrição resumida][está vazio][OR][Descrição][está vazio] | ^OR | short_descriptionISEMPTY^ORdescriptionISEMPTY | Todos os registros que têm pelo menos um dos seguintes:
|
| Filtro OU | 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^NQdescriptionISNONEMPTY | Todos os registros que têm pelo menos um dos seguintes:
|
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| 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 em][indisponibilidade] |
|
short_descriptionENDSWITHinterrupção | 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][is][Armazenamento de rede indisponível] | = | short_description=Armazenamento de rede indisponível | Todos os registros nos quais a Descrição resumida não diz nada além de "O armazenamento de rede está indisponível". |
| não é | [Descrição resumida][não é][Armazenamento de rede indisponível] | != | short_description!=Armazenamento de rede indisponível | Todos os registros nos quais o valor do campo Descrição resumida diz qualquer coisa, exceto "O armazenamento de rede está indisponível". |
| está vazio | [Descrição resumida][está vazio] | ISEMPTY | short_descriptionISEMPTY | Todos os registros nos quais não há nenhum valor no campo Descrição resumida. |
| não está vazio | [Descrição resumida][não está vazio] | NÃOESTÁVAZIO | short_descriptionISNOTEMPTY | Todos os registros em que há algum valor no campo Descrição resumida. |
| é qualquer coisa | [Descrição resumida][é qualquer coisa] | QUALQUER COISA | 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 nos quais não há nenhum 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". |
| é igual | [Descrição resumida][é o mesmo] que [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 | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| é | [Solicitante][é][Dom Goodliffe] | = | caller_id=9ee1b13dc6112271007f9d0efdb69cd0 | Todos os registros em que o Solicitante não é ninguém além de Don Goodliffe. |
| não é | [Solicitante][não é][Dom Goodliffe] | != | caller_id!=9ee1b13dc6112271007f9d0efdb69cd0 | Todos os registros em que 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] | NÃOESTÁVAZIO | caller_idISNOTEMPTY | Todos os registros em que há algum valor no campo Solicitante. |
| começa com | [Solicitante][começa com][Dom] | COMEÇA COM | caller_idSTARTSWITTHon | Todos os registros nos quais 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 "em" 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 "em" não aparecem em nenhum lugar no nome do campo Solicitante. |
| é qualquer coisa | [Solicitante][é qualquer coisa] | QUALQUER COISA | caller_idQualquercoisa | Todos os registros nos quais o campo Solicitante é um dos seguintes:
|
| é igual | [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_idNSAMEAssassigned_to | Todos os registros nos quais o usuário registra nos campos Solicitante e Atribuído a não coincidem. |
| 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ê verá uma lista menor de operadores.
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| é | [Subcategoria][é][E-mail] | = | subcategoria=e-mail | Todos os registros em que a Subcategoria nada mais é do que E- mail. |
| não é | [Subcategoria][não é][E-mail] | != | subcategoria!=e-mail | Todos os registros em que o campo Subcategoria é preenchido por qualquer valor, exceto E- mail. |
| é um dos | [Subcategoria][é um de][DB2, MS SQL Server, Oracle] | IN | subcategoriaINdb2,sql server,oracle | Todos os registros em que 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 em que 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 | subcategoriaSTARTSWITHEm | Todos os registros nos quais os caracteres "Em" aparecem no início do valor do campo Subcategoria. |
| termina com | [Subcategoria][termina em][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 LIKE | subcategoriaNÃO LIKEem | Todos os registros nos quais os caracteres "Em" não aparecem em nenhum lugar no valor do campo Subcategoria. |
| é qualquer coisa | [Subcategoria][é qualquer coisa] | QUALQUER COISA | subcategoria QUALQUER COISA | Todos os registros em que o campo Subcategoria é um dos seguintes:
|
| é igual | [Subcategoria] [é o mesmo] que [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 | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| é | [Impacto][é][1 - Alto] | = | impacto=1 | Todos os registros nos quais o valor no campo Impacto é apenas 1 - Alto. |
| não é | [Impacto][não é][1 - Alto] | != | impacto! = 1 | Todos os registros nos quais o valor no campo Impacto é diferente de 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 | impactoISEMPTY | Todos os registros nos quais o campo Impacto não tem valor. |
| não está vazio | [Impacto][não está vazio] | NOTAMPTY | impactoISNOTEMPTY | 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 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 coisa | [Impacto][é qualquer coisa] | QUALQUER COISA | impactANYTHING | Todos os registros nos quais o campo Impacto é um dos seguintes:
|
| é igual | [Impacto][é o mesmo] que [Urgência] | SAMEAS | impactSAMEASurgê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ção. Em vez disso, use uma condição de script.
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| em | [SLA vencimento][em][Hoje] | ONToday | sla_dueONToday@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0) | Todos os registros em que o valor do campo ANS devido corresponde à data de hoje. |
| não está em | [SLA vencimento][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 vencimento do ANS é qualquer outra data, exceto hoje. |
| antes | [SLA vencimento][antes][Hoje] | < | ANS_due | Todos os registros nos quais o valor do campo ANS devido é qualquer data anterior a hoje. |
| no ou antes | [ANS devido][em ou antes][Hoje] | <= | sla_due<=javascript:gs.daysAgoEnd(0) | Todos os registros nos quais o valor do campo ANS devido é um dos seguintes:
|
| depois | [SLA vencimento][depois][Hoje] | > | sla_due> javascript: gs.daysAgoEnd(0) | Todos os registros em que o valor do campo ANS devido é qualquer data depois de hoje. |
| em ou após | [SLA vencimento][em ou após][Hoje] | >= | sla_due>=javascript:gs.daysAgoStart(0) | Todos os registros nos quais o valor de data do campo de vencimento do ANS é um dos seguintes:
|
| entre | [ANS devido] [entre [Yesterday] e [Hoje] | ENTRE | sla_dueBETWEENjavascript:gs.daysAgoStart(1)@javascript:gs.daysAgoEnd(0) | Todos os registros em que o valor do campo de ANS vencido é a data de ontem ou de hoje. |
| tendência (em ou após) | [SLA vencimento][tendência][em ou após][segunda-feira] | PARTE DA DATA | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GE') | Todos os registros em que a data no campo de vencimento do SLA está em qualquer dia da semana, exceto um domingo. |
| tendência (em ou antes) | [SLA vencimento][tendência][em ou antes][segunda-feira] | PARTE DA DATA | 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 segunda-feira. |
| tendência (após) | [SLA vencimento][tendência][depois][segunda-feira] | PARTE DA DATA | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GT') | Todos os registros em que a data no campo de vencimento do SLA está em qualquer dia da semana, exceto um domingo ou segunda-feira. |
| tendência (antes) | [SLA vencimento][tendência][antes][segunda-feira] | PARTE DA DATA | 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 (em) | [SLA vencimento][trend][on][Segunda-feira] | PARTE DA DATA | 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 devido][relativo][depois][1][Horas][ago] | RELATIVEGT | sla_dueRELATIVEGT@hora@ago@1 | Todos os registros nos quais a hora no campo de vencimento do ANS não é maior que uma hora antes da hora em que você inseriu a consulta. |
| relativo (antes) | [SLA vencimento][relativo][antes][1][Horas][ago] | RELATIVALT | sla_dueRELATIVELT@hora@ago@1 | Todos os registros nos quais a hora no campo de vencimento do ANS é inferior a uma hora antes da hora em que você inseriu a consulta. |
| está vazio | [SLA vencimento][está vazio] | ISEMPTY | sla_dueISEMPTY | Todos os registros nos quais o campo de SLA vencido não tem valor. |
| não está vazio | [SLA vencimento][não está vazio] | NÃOESTÁVAZIO | sla_dueISNOTEMPTY | Todos os registros nos quais o SLA devido é preenchido por qualquer valor. |
| é qualquer coisa | [ANS devido][qualquer coisa] | QUALQUER COISA | sla_dueANYTHING | Todos os registros nos quais o campo de ANS devido é um dos seguintes:
|
| é igual | [SLA vencimento][é o mesmo] que [Atividade vencimento] | SAMEAS | sla_dueSAMEASatividade_vencimento@dia | Todos os registros nos quais há valores correspondentes para os campos ANS vencido e Atividade devida. |
| é diferente | [SLA vencimento][é diferente] de [Atividade vencimento] | NSAMEAS | sla_dueNSAMEASactivity_due@day | Todos os registros nos quais há valores diferentes para os campos ANS devido e Atividade devida. |
| é mais do que | [SLA vencimento][é maior que][1][Dias][antes][Atividade vencendo] | MAIS DE | sla_dueMORETANAatividade_vencimento@dia@antes@1 | Todos os registros em que o valor da data do campo de vencimento do SLA é dois ou mais dias anteriores à data no campo de vencimento da atividade. |
| é menor do que | [SLA vencimento][é menor que][3][Dias][antes][Atividade vencendo] | MENOS QUE | sla_dueLESSTHAatividade_devido@dia@antes@3 | Todos os registros em que o valor da data do campo de vencimento do SLA não é superior a três dias antes da data no campo de vencimento da atividade. |
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| é | [Contagem de reatribuições][é][0] | = | reassignment_count = 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] | != | reassignment_count! = 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 | reassignment_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] | NOTAMPTY | reassignment_countISNOTEMPTY | Todos os registros em que há qualquer número no campo de contagem de reatribuições. |
| menor que | [Contagem de reatribuições][menor que][2] | < | reassignment_count<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] | <= | reassignment_count<=2 | Todos os registros nos quais 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 nos quais o valor no campo Contagem de reatribuições é um dos seguintes:
|
| entre | [Contagem de reatribuições][entre][1] e [3] | ENTRE | reatribuição_contagemBETWEEN1@3 | Todos os registros nos quais o número na contagem de reatribuições é 1, 2 ou 3. |
| é qualquer coisa | [Contagem de reatribuições][qualquer coisa] | QUALQUER COISA | reassignment_countANYTHING | Todos os registros nos quais o campo de contagem de reatribuições é um dos seguintes:
|
| é igual | [Contagem de reatribuições][é igual] a [Contagem de reatribuições] | SAMEAS | reassignment_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 | reassignment_countNSAMEASreopen_count | 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][campo maior que] [Contagem de reatribuições] | GT_FIELD | reatribuição_contaGT_FIELDreabrir_contagem | Todos os registros em que o número no campo Contagem de reatribuições é maior (mas não igual) ao número no campo Contagem de reatribuições. |
| menos do que o campo | [Contagem de reatribuições][campo menor que] [Contagem de reatribuições] | LT_FIELD | reatribuição_contagemLT_FIELDreabrir_contagem | Todos os registros em que o número no campo Contagem de reatribuições é menor (mas não igual) ao 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 reatribuições] | GT_OR_EQUALS_FIELD | reatribuição_contagemGT_OR_EQUALS_FIELDreabrir_contagem | Todos os registros nos quais 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 reatribuições] | LT_OR_EQUALS_FIELD | reatribuição_contagemLT_OR_EQUALS_FIELDreabrir_contagem | Todos os registros nos quais o número no campo Contagem de reatribuições é um dos seguintes:
|
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| é | [Active][is][true] | = | ativo=verdadeiro | Todos os registros nos quais o campo Ativo é Verdadeiro. |
| não é | [Active][is not][true] | != | active!=true | Todos os registros nos quais o campo Ativo é Falso, vazio ou NULO. |
| está vazio | [Active][is empty] | ISEMPTY | ativoISEMPTY | Todos os registros nos quais não há nenhum valor no campo Ativo. |
| não está vazio | [Ativo][não está vazio] | NÃOESTÁVAZIO | ativoNÃO TEMPATIA | Todos os registros nos quais o campo Ativo é Verdadeiro ou Falso. |
| é qualquer coisa | [Ativo][é qualquer coisa] | QUALQUER COISA | ativoqualquer coisa | Todos os registros nos quais o campo Ativo é um dos seguintes:
|
| é igual | [Ativo] [é o mesmo] que [ANS criado] | SAMEAS | activeSAMEASfeito_sla | Todos os registros nos quais há valores correspondentes para os campos ANSativo e criado. |
| é diferente | [Ativo] [é diferente] de [ANS criado] | NSAMEAS | activeNSAMEASfeito_sla | Todos os registros nos quais há valores diferentes para os campos ANSativo e criado. |
| Rótulo do operador | Condição de exemplo | Operador de consulta equivalente | Consulta de exemplo | Saída de exemplo |
|---|---|---|---|---|
| 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 ser Aguardando informações do usuário. |
| muda para | [Estado][mudança para][Aguardando informações do usuário] | ALTERAR PARA | estadoCHANGESTO4^EQ | Todos os registros nos quais o campo Estado é atualizado para Aguardando informações do usuário depois de ser qualquer outro valor. |