Compartilhar via


Lista de funções ER na categoria lógica

As funções lógicas relatório eletrônico (ER) podem ser usadas para trabalhar com valores lógicos a fim de executar mais de uma comparação em uma única expressão ou testar várias condições. Este artigo fornece um resumo dessas funções.

Lista de funções com suporte

Função Descrição
E Essa função retorna um valor Booliano de TRUE se todas as condições especificadas forem verdadeiras. Caso contrário, ela retorna um valor Booliano de FALSE.
Caixa Essa função avalia o valor da expressão especificada em relação às opções alternativas especificadas e retorna o resultado da primeira opção igual ao valor dessa expressão. Caso contrário, ela retorna um resultado padrão opcional, se um resultado padrão for especificado como o último argumento da função chamada não precedida por uma opção. O valor retornado pode ser um valor de qualquer um dos tipos de dados com suporte.
Contém Esta função determina se a entrada especificada contém o texto especificado. Ele retorna um valor BoolianoTRUE se a entrada especificada contém o texto especificado. Caso contrário, ela retorna um valor Booliano de FALSE.
EndsWith Esta função determina se a entrada especificada termina com o texto especificado. Ele retorna um valor BoolianoTRUE se a entrada especificada termina com o texto especificado. Caso contrário, ela retorna um valor Booliano de FALSE.
Se Essa função retorna o primeiro valor especificado se a condição especificada for atendida. Caso contrário, ele retorna o segundo valor especificado. O valor retornado pode ser um valor de qualquer um dos tipos de dados com suporte.
Não Essa função retorna o valor lógico revertido da condição especificada como um valor Booliano.
Or Essa função retorna um valor Booliano de FALSE se todas as condições especificadas forem falsas. Se qualquer condição especificada for verdade, a função retorna um valor Booliano como TRUE.
StartsWith Esta função determina se a entrada especificada começa com o texto especificado. Ele retorna um valor BoolianoTRUE se a entrada especificada começa com o texto especificado. Caso contrário, ela retorna um valor Booliano de FALSE.
ValueIn Essa função determina se a entrada especificada corresponde a algum valor de um item especificado na lista especificada. Ela retorna um valor Booliano de TRUE se a entrada especificada corresponder ao resultado da execução da expressão especificada para pelo menos um registro da lista especificada. Caso contrário, ela retorna um valor Booliano de FALSE.
ValueInLarge Esta função determina se a entrada especificada do tipo Int64 ou Inteiro corresponde a algum valor de um item especificado na lista especificada. Ela retorna um valor Booliano de TRUE se a entrada especificada corresponder ao resultado da execução da expressão especificada para pelo menos um registro da lista especificada. Caso contrário, ela retorna um valor Booliano de FALSE.

Recursos adicionais

Visão geral do Relatório Eletrônico

Designer de fórmulas no Relatório eletrônico

Linguagem da fórmula de relatório eletrônico