Compartilhar via


Usar o operador ternário ao codificar na linguagem AL

Habilitação para Versão preliminar pública Disponibilidade geral
Administradores, criadores, profissionais de marketing ou analistas, automaticamente 1º de out. de 2024 1º de out. de 2024

Valor do negócio

O operador ternário ? :, conhecido de outras linguagens de programação simplifica operações condicionais no código, melhora a legibilidade e reduz o detalhamento. É particularmente útil para condições simples, promovendo clareza de código e programação focada na intenção. Ao permitir a inicialização da variável dentro da mesma linha, ela garante a atribuição adequada e minimiza o comprimento do código. Com esta versão, o AL agora também dá suporte ao operador ternário.

Detalhes do recurso

O operador ternário ? : agora pode ser usado para atribuir um dos dois valores a uma variável, dependendo da condição de uma expressão.

Confira um exemplo de usar o if-then-else como até agora e o novo operador ternário.

Exemplo de uso de operador ternário no AL para atribuir condicionalmente um valor de variável.

Diga-nos o que você pensa

Ajude-nos a melhorar o Dynamics 365 Business Central debatendo ideias, dando sugestões e enviando comentários. Use o fórum em https://aka.ms/bcideas.

Consulte também

Operadores condicionais (docs)