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,SubmitouSign. O valor deSignabrange 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. |
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
