| Imprimir Abrir a versão em PDF da Ajuda on-line

### Exemplos do Expression Builder No Expression Builder, você pode usar amostras de expressões na tabela a seguir.
Amostras de expressões do Expression Builder
Atualizar o campo Margem de oportunidade
Descrição | Atualizar o campo Margem de oportunidade.
Sintaxe | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
Validar novos serviços
Descrição | Validação de campo. Um novo serviço não pode ter uma receita maior que 1.000.000.
Sintaxe | <= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
Atribuir uma solicitação de serviço recém-criada ao criador
Descrição | Quando uma solicitação de serviço for criada, defina o valor do campo Apelido no registro de usuário do usuário atual como o valor padrão do campo Proprietário na solicitação de serviço.
Sintaxe | [{Owner Alias}] = UserValue('<Alias>')
Verifique se os valores dos campos especificados foram alterados
Descrição | Verifique as alterações nos valores de campo.
Sintaxe | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
Acionar um workflow com base em uma data de fechamento
Descrição | Se a data de fechamento for modificada por mais de 30 dias, execute o workflow.
Sintaxe | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
Acionar um workflow se uma oportunidade atingir um certo estágio sem contato
Descrição | Se uma oportunidade atingir o estágio de vendas Fechada/ganha sem ter um contato, execute o workflow.
Sintaxe | FieldValue('{Sales Stage - Translation}') = "Closed/Won" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "No Match Row Id"
Acionar um workflow quando uma caixa de seleção está marcada
Descrição | Se o campo da caixa de seleção Pronto para revisão personalizada estiver marcado, execute o workflow.
Sintaxe | ((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')
Verifica se o usuário atual é o proprietário do registro
Descrição | Verifica se o proprietário de um registro é o usuário atual. Nesse caso, a função IfNull é usada porque o campo Proprietário pode ser nulo.
Sintaxe | IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')
Disparar um e-mail quando a prioridade de uma conta for alterada
Descrição | Dispare um e-mail quando o valor do campo Prioridade da conta for alterado de Baixa para Alta.
Sintaxe | (PRE('{Type}') = "Low") AND ( FieldValue('{Type}') = "High")
Excluir um canal específico de um workflow
Descrição | Não execute um workflow para um registro que seja atualizado por meio da janela do navegador.
Sintaxe | PRE('{Customer Target Type}') = "Advertisement" AND ExcludeChannel("Online")
#### Tópicos relacionados Consulte os seguintes tópicos para obter informações relacionadas ao Expression Builder: Sobre o Expression Builder Usando o Expression Builder Funções do Expression Builder

Publicado em agosto de 2022 | Copyright © 2005, 2022, Oracle e/ou suas empresas afiliadas. Legal Notices.