Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A função IF devolve o primeiro valor especificado se a condição especificada for preenchida. Caso contrário, devolve o segundo valor especificado. O valor devolvido pode ser um valor de qualquer um dos tipos de dados suportados.
Sintaxe
IF (condition, first value, second value) as any of the supported data types
Argumentos
condition: Booleano
Uma expressão condicional válida que tem de ser testada.
first value: Qualquer um dos tipos de dados suportados
O resultado devolvido se a condição for preenchida.
second value: Qualquer um dos tipos de dados suportados
O resultado devolvido se a condição não for preenchida.
Valores de retorno
Qualquer um dos tipos de dados suportados
O valor resultante de qualquer um dos tipos de dados suportados.
Notas de utilização
Os argumentos first value e second value têm de ser especificados utilizando o mesmo tipo de dados. Uma exceção é iniciada durante a estruturação se os tipos de dados dos valores configurados não corresponderem.
Se o primeiro valor e o segundo valor forem valores do tipo de dados Contentor (registo) ou Lista de registos, o resultado tem apenas os campos que existem em ambos os valores.
Exemplo
IF (1=2, "condition is met", "condition is not met") devolve a cadeia "a condição não é preenchida".