Loading

Formula per creare una stringa di testo in base alle selezioni effettuate in un gruppo di caselle di controllo

Data pubblicazione: Jan 26, 2026
Descrizione
A volte è preferibile avere un campo che visualizza le risposte in base alle selezioni effettuate in un gruppo di caselle di controllo sulla pagina dei dettagli di un record.

Ad esempio:

un'organizzazione che monitora le competenze dei dipendenti (Skill 1, Skill 2, Skill 3, Skill 4 e Skill 5) utilizzando una serie caselle di controllo nei record referente deve visualizzare tutte le risposte di un dipendente sotto forma di una stringa formattata sulla pagina del record. Se nel record referente non sono disponibili delle competenze, deve comparire il messaggio "No Skills" (Nessuna competenza).
Risoluzione
Per soddisfare questo requisito, è necessario creare un campo formula nel record Referente, come illustrato di seguito:

Fase 1. Accedere al Gestore oggetti e selezionare l'oggetto Referente

Contact.PNG

Fase 2. Fare clic sul pulsante Nuovo in Campi e relazioni, quindi selezionare Formula in Tipo di dati e fare clic su Avanti

Formula.PNG

Fase 3. Digitare un nome, ad esempio Employee Skills (Competenze dipendente) in Etichetta campo del campo formula, quindi selezionare Testo in Tipo di risultato formula e fare clic sul pulsante Avanti

Employee Skills.PNG

Fase 4. Nella pagina Editor formule selezionare Formula avanzata e immettere la formula nel formato: 
SUBSTITUTE( IF(Skill_1__c = TRUE, "Skill 1, ", NULL) + IF(Skill_2__c = TRUE, "Skill 2, ", NULL) + IF(Skill_3__c = TRUE, "Skill 3, ", NULL) + IF(Skill_4__c = TRUE, "Skill 4, ", NULL) + IF(Skill_5__c = TRUE, "Skill 5, ", NULL) + "No Skills", ", No Skills", NULL)
dove Skill_1__c, Skill_2__c, Skill_3__c, Skill_4__c and Skill_5__c sono i nomi API delle caselle di testo




Fase 5. Fare clic sul pulsante Controlla sintassi, nella parte in basso a sinistra della pagina dell'editor, per convalidare la formula immessa

Check Syntax.PNG

Fase 6. Scorrere verso il basso fino alla sezione Gestione dei campi vuoti, disponibile nella parte inferiore della pagina, selezionare l'opzione Considera i campi vuoti come vuoti e fare clic su Avanti

Blank Field.PNG

Fase 7. Selezionare i Profili idonei in Protezione livello campo e fare clic sul pulsante Avanti

Field Level.PNG

Fase 8. Selezionare il Layout di pagina adatto e fare clic sul pulsante Salva

Page Layout.PNG

Contact.png


___________________________________________________________
 

Scritto da: Ajaypret Singh Saini  | Leader nelle Risposte Salesforce
Ajaypreet Singh Saini è Salesforce Implementation Specialist presso Grantbook. Prima di entrare in Grantbook, Ajaypreet ha ricoperto per 2 anni il ruolo di Amministratore Salesforce in Sales Cloud, dove era responsabile della configurazione e della gestione di processi complessi, oltre che della tutela della sicurezza delle istanze Salesforce.


I materiali inviati riflettono esclusivamente le opinioni dell'utente che li ha resi disponibili e non le opinioni di Salesforce, indipendentemente dal fatto che l'utente sia affiliato a Salesforce, e possono contenere o costituire prodotti, servizi, informazioni, dati, contenuti e altri materiali resi disponibili da o per conto di terze parti ("Materiali di terze parti").  Salesforce non controlla né approva, né è responsabile per i materiali di terze parti, inclusa la loro accuratezza, validità, tempestività, completezza, affidabilità, integrità, qualità, legalità, utilità o sicurezza, o qualsiasi diritto di proprietà intellettuale applicabile. Tutti i materiali resi disponibili attraverso qualsiasi bacheca o forum in risposta a domande pubblicate, o che in altro modo pretendono di rispondere a qualsiasi domanda, comprese le domande su Salesforce o sui programmi, sono resi disponibili solo per conoscenza generale e non devono mai essere considerati come risposte a domande specifiche degli utenti (anche se una risposta è contrassegnata come risposta "migliore" o con qualifiche simili). È sempre consigliabile contattare l'assistenza Salesforce per ottenere risposte alle proprie domande specifiche. Salesforce non ha alcun controllo sui materiali inviati e non è responsabile di alcun uso o abuso (inclusa la distribuzione) da parte di terze parti di tali materiali.

In caso di domande, è possibile attingere al sapere dell'intera Trailblazer Community qui:
https://trailhead.salesforce.com/trailblazer-community/feed
Numero articolo Knowledge

000394769

 
Caricamento
Salesforce Help | Article