Operadores comuns
Os seguintes operadores de comparação são suportados pelos elementos XML condition e doccondition:
Operador |
Descrição |
---|---|
eq |
O conteúdo do campo é igual ao valor especificado. |
neq |
O conteúdo do campo não é igual ao valor especificado. |
in |
O conteúdo do campo é igual a um valor especificado de um conjunto de valores. (Comparação de cadeia de caracteres Java com distinção entre maiúsculas e minúsculas) |
notin |
O conteúdo do campo não é igual a um valor especificado de um conjunto de valores. (Comparação de cadeia de caracteres Java com distinção entre maiúsculas e minúsculas) |
Operadores de condição
Operador |
Descrição |
---|---|
num_gt |
O conteúdo do campo é maior do que o valor especificado. |
num_geq |
O conteúdo do campo é maior do que ou igual ao valor especificado. |
num_lt |
O conteúdo do campo é menor do que o valor especificado. |
num_leq |
O conteúdo do campo é inferior ou igual ao valor especificado. |
como |
Comparação de valores de campo com uma cadeia de caracteres variável Exemplo: <condition fieldname="OBJECTID" <value>*10?0\\20?0*</value> </condition> A pesquisa é realizada para valores como |
creationtimestamp |
Os carimbos de data/hora (data e hora) são extraídos de campos R/3 com horas. Seus valores formam a base para restringir o intervalo de dados a ser extraído com os parâmetros de linha de comando -begindate Exemplo (para tabela VBAP): <condition fieldname="ERDAT#-#ERZET" <value>dd.MM.yyyy</value> <value>HH:mm:ss</value> </condition> |
valueconstraint |
Especifica um campo R/3 com valores inteiros que são usados para delimitar o intervalo de dados a ser extraído com o parâmetro de linha de comando -valueconstraint Exemplo (para tabela VBAP): <condition fieldname="POSNR" |
operadores doccondition
Operador |
Descrição |
---|---|
exists |
O campo existe. |
notexists |
O campo não existe. |