Skip to main content

Gestire i valori degli elenchi di selezione

Obiettivi di apprendimento

Al completamento di questa unità, sarai in grado di:
  • Gestire i valori degli elenchi di selezione.
  • Utilizzare le formule per definire i valori degli elenchi di selezione in modo dinamico.
  • Spiegare cosa accade ai dati esistenti quando si modificano i valori degli elenchi di selezione.
Nota

Nota

Stai seguendo la formazione in italiano? In questo badge, la convalida delle sfide pratiche di Trailhead funziona in inglese. Le traduzioni sono fornite tra parentesi come riferimento. Nel tuo Trailhead Playground, accertati di (1) selezionare Stati Uniti per le impostazioni internazionali, (2) impostare la lingua su Inglese e (3) copiare e incollare soltanto i valori in lingua inglese. Segui le istruzioni qui.

Visita il badge Trailhead nella tua lingua per informazioni dettagliate su come usufruire dell'esperienza Trailhead in altre lingue.

Una buona gestione dei valori è importante

Stai ancora pensando ai dolcetti dell'ultima sfida? Ci sono così tanti tipi di dolcetti e biscotti al mondo. Se dirigi un'azienda produttrice di biscotti, devi standardizzare i nomi dei sapori. I tuoi biscotti alla cannella si chiamano "snickerdoodles"? Una volta scelto il nome, devi assicurarti che gli ordini e gli altri record utilizzino sempre lo stesso nome.

Ti mostriamo come impostare in modo intelligente i valori degli elenchi di selezione. Una buona gestione dei valori degli elenchi di selezione ti fa risparmiare tempo e ti aiuta a mantenere coerenti i dati della tua organizzazione.

Dove impostare i valori degli elenchi di selezione

Gli elenchi di selezione sono campi associati a singoli oggetti. Gli elenchi di selezione vengono impostati e gestiti nello stesso spazio in cui si aggiungono o gestiscono altri campi: la pagina Campi e relazioni di un oggetto. Quando nell'ultima unità hai creato un elenco di selezione, ne hai impostato i valori iniziali. Torniamo indietro e guardiamo una pagina Campi e relazioni.

La pagina Campi e relazioni dell'oggetto Prodotto

Che cosa significa "indicizzato"? La pagina Campi e relazioni identifica alcuni campi, compresi alcuni elenchi di selezione, come indicizzati e probabilmente ti starai chiedendo il significato di questo termine. Un campo indicizzato viene memorizzato nel database in modo da poter essere recuperato rapidamente. Ciò consente di ottimizzare la generazione di rapporti, le visualizzazioni elenco e altre richieste… a volte. Le caratteristiche di un buon candidato all'indicizzazione sono piuttosto avanzate. Salesforce analizza automaticamente la performance e assegna periodicamente i campi da indicizzare. Quando crei gli elenchi di selezione non è necessario che ti preoccupi di questo aspetto, che tuttavia può diventare importante in un secondo momento se cerchi di ottimizzare le prestazioni di un rapporto o di un'organizzazione.

Gestire i valori degli elenchi di selezione

È ora di iniziare a trafficare con i valori.

  1. In Impostazioni, fai clic sulla scheda Gestore oggetti e seleziona l'oggetto associato al campo dell'elenco di selezione.
  2. Fai clic su Campi e relazioni.
  3. Fai clic su Etichetta campo in corrispondenza dell'elenco di selezione per visualizzare la pagina dei dettagli del campo. Vedrai i valori nell'elenco correlato Valori I valori dell'elenco di selezione nell'elenco correlato Valori

In questa pagina hai a disposizione alcune opzioni:

Nota

Ricorda che a volte i campi elenco di selezione standard condividono un insieme di valori standard. Quando si modifica un valore in quell'insieme, la modifica viene visualizzata anche in altri campi elenco di selezione standard che utilizzano gli stessi valori. Ad esempio, i campi elenco di selezione standard Fonte del lead e Origine account condividono lo stesso insieme di valori. Fai attenzione se ti accingi a modificare i valori dei campi elenco di selezione standard.

  • Nuovo: consente di creare un nuovo valore.
  • Riordina: consente di riordinare i valori esistenti.
  • Sostituisci: consente di sostituire un valore esistente. È possibile sostituire un valore esistente con un valore nuovo, uno degli altri valori o un valore vuoto. Se sostituisci un valore esistente con un valore vuoto, i record esistenti non mostreranno più il valore.
  • Formato stampa: consente di vedere tutti i tuoi valori contemporaneamente. È una visualizzazione utile quando imposti un elenco di selezione dipendente.
  • Colori grafico: consente di personalizzare l'aspetto dei valori nei grafici e nei rapporti.

Valori attivi, inattivi, eliminati e sostituiti

Nell'elenco correlato Valori della pagina dettagli, è possibile modificare, eliminare o disattivare i singoli valori. Sicuramente puoi intuire la differenza tra un valore attivo e uno inattivo. I valori attivi vengono visualizzati come opzione in un elenco di selezione. I valori inattivi no, ma non vengono eliminati del tutto dall'organizzazione.

In quali casi ciò può essere utile? Pensa ai tuoi deliziosi biscotti alla zucca. Non sono molto richiesti durante il periodo estivo. Quindi è consigliabile impostarne il valore su inattivo per tutta l'estate. In autunno, i clienti vogliono tutto al sapore di zucca, quindi inizi a produrre biscotti alla zucca e imposti di nuovo il valore su attivo.

A volte però un valore cessa di essere necessario. Hai provato a vendere biscotti agli spinaci. Inaspettatamente, non hanno avuto successo tra i clienti, quindi hai eliminato quel valore.

Ecco alcune cose importanti da sapere sui valori inattivi:
  • I record esistenti che contengono un valore, continuano ad averlo quando lo imposti su inattivo.
  • I valori inattivi possono essere riattivati. Questa è una buona alternativa all'eliminazione totale di un valore.
  • Esiste un limite al totale dei valori attivi e inattivi combinati. Vedi Restrizioni degli elenchi di selezione. Se raggiungi i limiti ma servono più valori, dovrai procedere a qualche eliminazione.
Ecco alcune cose importanti da sapere sull'eliminazione/sostituzione di valori:
  • Decidi se sostituire il valore o lasciarlo vuoto. Se lo sostituisci con un valore vuoto, i record esistenti non mostreranno più il valore. Per mantenere il valore nei record esistenti, usa Disattiva anziché Canc.
  • L'eliminazione di un valore in un elenco di selezione viene aggiunta alla coda dei processi in background. Quando il processo viene completato, l'elenco viene aggiornato e tu vieni avvisato via email.
  • Sostituendo un valore superiore in un elenco di selezione, la dipendenza dell'elenco di selezione da quel valore va persa. Dopo aver sostituito il valore superiore, occorre ricreare la dipendenza utilizzando il nuovo valore superiore.
  • Per sostituire un valore, crea prima il nuovo valore. Quindi, fai clic su Sostituisci per avviare il processo.

Modificare i valori di un elenco di selezione

Diamo un'occhiata all'elenco correlato Valori.

Visualizzazione di più di un valore selezionato

Nella pagina dei dettagli del campo, fai clic su Modifica per visualizzare altre opzioni per un singolo valore.

Visualizzazione di più di un valore selezionato
Puoi apportare una qualunque delle seguenti modifiche:
  • Modificare l'etichetta. È ciò che viene visualizzato nell'interfaccia utente.
  • Cambiare il nome API. Identifica il valore da utilizzare nelle formule e nei riferimenti di programmazione. In genere, una volta impostato, questo valore non dovrebbe cambiare. In caso contrario, i riferimenti al valore possono essere interrotti.
  • Impostare il valore come predefinito per l'elenco di selezione.
  • Cambiare il colore del grafico. Questa impostazione determina la modalità di visualizzazione del valore in questione nei rapporti e nei cruscotti digitali. Se non viene selezionato, il colore è assegnato dinamicamente.

Per quale motivo il nome API del valore elenco di selezione è importante

È facile non tenere conto del nome dell'API perché viene compilato automaticamente quando si crea il campo. Ma questo valore è incredibilmente importante. Il nome API è un identificativo univoco per un valore, anche quando l'etichetta cambia.

Dalla versione della primavera 2017, ai valori degli elenchi di selezione viene assegnato un nome API, che è un riferimento al valore (nonché un'etichetta) visualizzato nell'interfaccia utente. Il nome API consente alle formule e alle app personalizzate di fare riferimento al valore di un elenco di selezione, anche se il nome campo cambia.

Immagina di scrivere una formula o di personalizzare un'app che fa riferimento al valore dell'etichetta di un elenco di selezione (come dovevano fare gli amministratori e gli sviluppatori prima della primavera 2017). Poi il valore dell'elenco di selezione cambia e la formula o il riferimento per quel valore non sono più validi. Qualcosa cambia, ma i riferimenti al nome API continuano a essere validi, a prescindere dal valore dell'etichetta. Inoltre, puoi impedire che il nome API venga modificato, garantendo così che i riferimenti al valore del campo rimangano validi anche in seguito.

Campi controllanti, elenchi di selezione dipendenti e limitazione dei valori

Come abbiamo visto nell'unità precedente, i campi elenco di selezione dipendenti limitano i valori disponibili in base alla selezione effettuata in un campo controllante. Poniamo che l'utente selezioni "senza frutta a guscio" in un campo controllante: nel campo elenco dipendente verranno visualizzati solo i gusti di biscotti che non contengono frutta a guscio.

Il campo controllante non deve essere necessariamente un elenco di selezione. Può essere anche una casella di controllo.

Il campo controllante è un esempio di casella di controllo
Per impostare un campo elenco di selezione dipendente:
  1. Dalle impostazioni di gestione per l'oggetto a cui vuoi aggiungere un campo, fai clic su Campi e relazioni.
  2. Fai clic su Dipendenze campi.
  3. Fai clic su Nuovo.
  4. Scegli un campo controllante e un campo dipendente.
  5. Fai clic su Continua.
  6. Usa la matrice di dipendenza tra campi per specificare i valori dipendenti dell'elenco di selezione disponibili per ciascun campo controllante selezionabile dall'utente.
  7. Facoltativamente, fai clic su Anteprima per testare le tue selezioni.
  8. Fai clic su Salva.

Ecco alcuni aspetti da tenere in considerazione:

  • I campi dell'elenco di selezione personalizzato possono essere campi controllanti o dipendenti.
  • I campi degli elenchi di selezione standard possono essere campi controllanti, ma non campi dipendenti.
  • I campi elenco di selezione a selezione multipla possono essere dipendenti, ma non controllanti.
  • È possibile impostare dei valori predefiniti per i campi controllanti, ma non per gli elenchi di selezione dipendenti.
  • Se l'organizzazione utilizza i tipi di record, scegli un tipo di record per testare come influisce sui valori dell'elenco di selezione controllante e su quello dipendente. Il tipo di record e il campo controllante determinano insieme quali valori sono disponibili nell'elenco di selezione dipendente. Ad esempio, un valore dipendente è disponibile solo se è disponibile nel tipo di record selezionato e nel valore controllante selezionato.

Utilizzare le formule per i valori elenco di selezione predefiniti

Adesso che hai appreso le nozioni di base, assegniamo un valore predefinito dinamico. Ciò significa che, in base a determinate condizioni e valori di altri campi, il valore predefinito dell'elenco di selezione cambia. Impostare il giusto valore predefinito può accelerare l'inserimento dei dati.

Ad esempio, è possibile modificare il valore predefinito per un campo in base al profilo della persona che visualizza il campo. Oppure, se il totale dei biscotti acquistati da un cliente supera una certa cifra, il suo status di cliente frequente cambia.

  1. In Impostazioni, fai clic sulla scheda Gestore oggetti e seleziona l'oggetto associato al campo dell'elenco di selezione.
  2. Fai clic su Campi e relazioni.
  3. Fai clic su Modifica accanto al campo elenco di selezione. Dove selezionare Modifica su un campo elenco di selezione esistente
  4. Aggiungi la formula in Opzioni generali. Dove inserire le formule
  5. Fai clic su Salva.

È molto utile fare clic su Mostra editor formule per avere più spazio a disposizione

e, soprattutto, per controllare la sintassi e gli elenchi di selezione forniti (evviva gli elenchi di selezione!) per suggerire campi, operatori e funzioni per la formula.

Nota

Definisci un valore predefinito nel caso in cui la formula non si risolva in un valore attivo. Ad esempio, questa è la formula per impostare la priorità di un'opportunità su Alta per tutti gli utenti del profilo Vendite con risposta rapida. In caso contrario, il valore è Standard.

IF($Profile.Name = "Vendite con risposta rapida", "Alta", "Standard")

Se vuoi che il campo rimanga vuoto quando l'utente non è nel profilo Vendite con risposta rapida, usa:

IF($Profile.Name = "Vendite con risposta rapida", "Alta", null)

Cambiare il tipo di campo per consentire/impedire la selezione multipla

L'abbondanza di opzioni disponibili per i campi elenco di selezione garantisce la possibilità di cambiare il tipo di campo quando è necessario. Ad esempio, se hai un campo elenco di selezione personalizzato e decidi di trasformarlo in un elenco di selezione a selezione multipla, puoi farlo.

  1. In Impostazioni, fai clic sulla scheda Gestore oggetti e seleziona l'oggetto associato al campo dell'elenco di selezione.
  2. Fai clic su Campi e relazioni.
  3. Fai clic su Modifica accanto al campo elenco di selezione.
  4. Seleziona Cambia tipo di campoIl pulsante Cambia tipo di campo nella pagina di modifica del campo elenco di selezione
Nota

I valori inattivi andranno persi.

E viceversa. È possibile convertire un elenco di selezione a selezione multipla in un elenco di selezione personalizzato che non consente la selezione multipla cambiando il tipo di campo.

Nota
Quando si modifica un elenco di selezione a selezione multipla in un elenco che non consente la selezione multipla, Salesforce elimina i valori per quel campo dai record esistenti. Logico, no? Il campo, infatti, ora consente un solo valore.

Come vedi, hai una grande flessibilità nella gestione dei valori degli elenchi di selezione e anche nel tipo di elenco di selezione da utilizzare. Puoi iniziare con una tipologia di elenco di selezione e passare a un'altra, oppure modificare il comportamento dei valori in un elenco di selezione. Il fatto che non sia necessario pianificare tutto in anticipo è di grande aiuto. Modifica le proprietà dell'elenco di selezione per soddisfare le tue esigenze. Nella prossima unità imparerai a condividere i valori degli elenchi di selezione con più di un elenco di selezione.

Continua a imparare gratuitamente!
Registra un account per continuare.
Cosa troverai?
  • Ottieni consigli personalizzati per i tuoi obiettivi di carriera
  • Metti in pratica le tue competenze con sfide pratiche e quiz
  • Monitora e condividi i tuoi progressi con i datori di lavoro
  • Accedi a risorse di tutoraggio e opportunità di carriera