Loading

Richiedere la compilazione di un campo di testo quando è selezionata l'opzione "Altro" in un elenco di selezione

Data pubblicazione: Apr 2, 2026
Descrizione
A volte sono previsti requisiti aziendali per la raccolta di informazioni aggiuntive quando è presente un'opzione elenco di selezione come Altro. Per consentire il requisito del campo secondario solo quando è selezionata l'opzione Altro, è possibile utilizzare una regola di convalida. In questo esempio si esamina l'oggetto account, ma questa operazione può essere eseguita su qualsiasi oggetto, tra cui Lead, Referente, Opportunità, Oggetti personalizzati e così via. 
Risoluzione
Creazione di una regola di convalida per applicare in modo selettivo il requisito dei campi.

16.png

Questa immagine mostra la regola di convalida completata creata in base alle istruzioni seguenti nell'articolo della guida. 

Passaggio 1: in Imposta, passare a un oggetto in cui dovrà essere presente l'elenco di selezione.
  • In questo esempio utilizzeremo Account

Passaggio 2: per Account è disponibile il campo elenco di selezione Tipo standard 
  • Questo elenco di selezione include un'opzione di valore denominata Altro

Passaggio 3: creare un campo di testo denominato Altro tipo e impostare Caratteri su 255

Passaggio 4: salvare il campo

Passaggio 5: ora su Account creare una nuova regola di convalida

Passaggio 6: assegnare alla regola di convalida un nome regola significativo e una descrizione.


Passaggio 7: Utilizzare la formula seguente: 
AND(ISPICKVAL(Type, 'Other'),ISBLANK(Other_Type__c))

Passaggio 8: aggiungere un messaggio di errore e fare clic su Salva

Il consiglio dell'esperto: se si utilizzano i moduli dinamici, è possibile nascondere il campo Altro tipo nella pagina in modo che sia visibile solo se il campo Tipo è selezionato come Altro, creando così la miglior esperienza utente. 

Vedere anche:

Regole di convalida
Creazione di regole di convalida
Creazione di un campo personalizzato
_______________________________________________________
Scritto da: Andrew Russo | Leader nelle Risposte Salesforce
Andrew Russo è analista sviluppatore amministratore e architetto presso BACA Systems. Lavora nell'ecosistema Salesforce dal 2017 e ha una conoscenza immensa della piattaforma. Aiuta i Trailblazer a diventare più esperti nell'utilizzo di 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

000580368

 
Caricamento
Salesforce Help | Article