O construtor de expressões é formado por duas áreas:

Acesso ao Construtor de Expressões
Você pode acessar o criador de expressão de duas formas:
Para acessar um dos modos do criador de expressão, clique no botão Definir Expressão
em um contexto no qual a lógica de negócios é aplicada (em uma propriedade derivada, por exemplo). O criador de expressão é aberto no modo em que você estava no inspetor usado para acessar o criador de expressão. Se o inspetor estava no modo de edição, o criador de expressão será aberto no modo de Edição. Se o inspetor não estava no modo de edição, o criador de expressão será aberto no modo Somente Leitura.
Barra de Ferramentas do Criador de Expressão
A barra de ferramentas no criador de expressão permite executar funções, como copiar e colar termos de expressão, carregar expressões de um arquivo e testar expressões. As seguintes funções estão disponíveis:
JSON. Consulte Carregamento de uma Expressão de um Arquivo.JSON. Consulte Como Salvar uma Expressão em um ArquivoTerminologia
A compreensão dos seguintes conceitos é útil durante a utilização do construtor de expressões:
Os termos de expressão são formados por objetos e operadores que são avaliados em um valor. Neste exemplo, uma expressão deriva o valor de uma propriedade Alias concatenando o nome do nó, um hífen e a descrição do nó.

Essa expressão tem três termos de expressão (e um placeholder adicional para adicionar um quarto termo), com cada um deles indicado por um ícone
:
Node.name.concat(- (caractere de hífen)Node.properties.Core.DescriptionOs termos de expressão são indicados com planos de fundo amarelos no construtor de expressões, e cada termo de expressão pode ser movimentado ou excluído na instrução. Também é possível copiar e colar termos de expressão em uma expressão. Consulte Copiando e Colando em Expressões.
sourceNode em uma expressão, o construtor de expressões exibirá apenas os campos aplicáveis ao tipo de dados do nó, como dimensão ou nome. Consulte Tipos de Dados para Termos de Expressão.
Após selecionar um objeto em uma expressão, você pode refinar ainda mais a sua expressão selecionando atributos e métodos para esse objeto.
dimension tem um atributo chamado name.concat concatena strings, e o método length retorna o tamanho de uma string. Alguns métodos têm argumentos, que são parâmetros de entrada para o método. Um rótulo descreve a entrada necessária (por exemplo, Valor da String).AND e OR.If Account.Type = E, return Expense, tanto "E" quanto "Expense" são literais.Este é um exemplo de expressão para você se familiarizar com a terminologia:

Trata-se de uma expressão para um conversor de tipo de nó que faz o mapeamento entre uma dimensão de conta Corporate Planning e uma dimensão de conta Financials Cloud GL. Detalhadamente, essa expressão diz:
Para a propriedade PLN.Variance Reporting, se a propriedade de nó de origem FCGL.Account Type equivaler a "E", o valor "Expense" será retornado. Caso contrário, o valor "Non-Expense" será retornado.
Essa expressão na captura de tela contém estes elementos:
Nota:
Ao construir a expressão, você não precisa adicionar uma instrução Else If. Quando a expressão for executada, se a instrução IF não for verdadeira, a lógica continuará na próxima instrução. Consulte Construção de Expressões.