Loading
Variável de ambiente

Variável de ambiente

A variável environment (env) gerencia as configurações de ambiente. Você pode recuperar ou criar valores de opção de ambiente, obter informações de registro e formatar rótulos para localização.

Edições obrigatórias

Disponível em: Lightning Experience
Disponível em: Edições Enterprise e Unlimited com a licença Life Sciences Cloud, o complemento Life Sciences Cloud para Engajamento do cliente e o pacote gerenciado Engajamento do cliente Life Sciences.

getOption(name)

Retorna o valor da opção de ambiente. Essas opções são definidas por padrão.

  • fromStatus:
    • No desktop, fromStatus é definido como o valor atual de um campo de controle para o caminho do fluxo de trabalho. Isso é definido apenas quando uma ação de Atualização de registro é executada.
    • No aplicativo móvel Life Sciences Cloud, fromStatus é definido como o valor atual do campo a ser atualizado por uma ação de Atualização de registro. Isso é definido apenas quando uma ação de Atualização de registro é executada.
  • toStatus: O novo valor do campo a ser atualizado por uma ação de Atualização de registro. Isso é definido apenas quando uma ação de Atualização de registro é executada.
  • fieldName: O nome do campo a ser atualizado por uma ação de Atualização de registro. Isso é definido apenas quando uma ação de Atualização de registro é executada.
  • actionName: O nome da ação que acionou o script. Para scripts de validação de ação da visita, o valor é Save, Submit ou Sign. O valor de Sign abrange assinaturas digitais e assinaturas em papel.
Parâmetro Tipo Descrição
nome String O nome da opção a ser recuperada.

setOption(nome, valor)

Define uma opção de ambiente com base no nome e no valor.

Parâmetro Tipo Descrição
nome String O nome da opção a ser definida.
valor Objeto O valor da opção a ser definida.

log(msg)

Registra uma mensagem no console do navegador com o prefixo "JS LOG:".

Parâmetro Tipo Descrição
msg String A mensagem a ser registrada no console do navegador.

formatCustomLabel(key, defaultValue, argumentsList)

Traduza um determinado rótulo personalizado para corresponder à localidade do usuário atual e substitui os símbolos %@ pelos argumentos fornecidos. O objeto JavaScript resultante deve ser definido como o atributo title na mensagem retornada.

Parâmetro Tipo Descrição
chave String O nome do rótulo personalizado.
defaultValue String Um valor padrão a ser usado quando nenhum rótulo personalizado for encontrado.
argumentsList Matriz Uma matriz de strings a ser usada para substituir espaços reservados em rótulos personalizados.
 
Carregando
Salesforce Help | Article