Loading
Variabile d'ambiente

Variabile d'ambiente

La variabile di ambiente (env) gestisce le impostazioni di ambiente. È possibile recuperare o creare valori di opzioni di ambiente, ottenere informazioni sul registro e formattare le etichette per la localizzazione.

Versioni (Edition) richieste

Disponibile nelle versioni: Lightning Experience
Disponibile in: Enterprise Edition e Unlimited Edition con licenza aggiuntiva Life Sciences Cloud per Customer Engagement e pacchetto gestito Life Sciences Customer Engagement.

getOption(nome)

Restituisce il valore dell'opzione di ambiente. Queste opzioni sono impostate per impostazione predefinita.

  • fromStatus:
    • Su desktop, fromStatus è impostato sul valore corrente di un campo controllante per il percorso di flusso di lavoro. Questa opzione è impostata solo quando viene eseguita un'azione Aggiornamento record.
    • Nell'app mobile Life Sciences Cloud, fromStatus è impostato sul valore corrente del campo da aggiornare con un'azione Aggiornamento record. Questa opzione è impostata solo quando viene eseguita un'azione Aggiornamento record.
  • toStatus: Il nuovo valore del campo da aggiornare con un'azione Aggiornamento record. Questa opzione è impostata solo quando viene eseguita un'azione Aggiornamento record.
  • fieldName: Nome del campo da aggiornare con un'azione Aggiornamento record. Questa opzione è impostata solo quando viene eseguita un'azione Aggiornamento record.
  • actionName: L'azione che ha attivato lo script.
    • Per gli script di convalida del percorso di flusso di lavoro e degli elenchi di controllo, questo è il valore del campo Etichetta nel record LifeSciStageAction. Nell'Admin Console, questo valore è l'Etichetta pulsante dell'azione. Se il valore è un nome di etichetta personalizzata nel formato namespace.LabelName, lo script riceve il nome memorizzato, non il valore tradotto.
    • Per gli script di convalida delle azioni visita, il valore è Save, Submit o Sign. Il valore Sign copre sia le firme digitali che le firme cartacee.
Parametro Tipo Descrizione
name Stringa Nome dell'opzione da recuperare.

setOption(nome, valore)

Imposta un'opzione di ambiente in base al nome e al valore.

Parametro Tipo Descrizione
name Stringa Nome dell'opzione da impostare.
value Oggetto Il valore dell'opzione da impostare.

log(msg)

Registra un messaggio nella console del browser con il prefisso "JS LOG: ".

Parametro Tipo Descrizione
msg Stringa Messaggio da registrare nella console del browser.

formatCustomLabel(key, defaultValue, argumentsList)

Traduce una determinata etichetta personalizzata in modo che corrisponda alle impostazioni internazionali dell'utente corrente e sostituisce i simboli %@ con argomenti specificati. L'oggetto JavaScript risultante deve essere impostato sull'attributo title nel messaggio restituito.

Parametro Tipo Descrizione
chiave Stringa Nome dell'etichetta personalizzata.
defaultValue Stringa Valore predefinito da utilizzare quando non viene trovata alcuna etichetta personalizzata.
argumentsList Matrice Una matrice di stringhe da utilizzare per sostituire i segnaposto nelle etichette personalizzate.
 
Caricamento
Salesforce Help | Article