Loading

Rendere obbligatorio un campo personalizzato

Data pubblicazione: Apr 3, 2026
Descrizione

Ci sono diversi modi per rendere i campi personalizzati obbligatori. Ecco alcune informazioni su ciascuna opzione disponibile.

Risoluzione

 

Requisiti a livello di campo

Questo è il requisito più restrittivo e impone che il campo sia sempre inserito, a prescindere dalla modalità di salvataggio del record (cioè attraverso un'integrazione, l'API, il caricamento globale o attraverso l'interfaccia utente). Per ulteriori informazioni, leggere queste istruzioni.

Utilizzo dei campi obbligatori per assicurare la qualità dei dati
Attributi dei campi personalizzati


In Salesforce Classic


Per un oggetto personalizzato:
  1. Fare clic su Imposta.
  2. Nella casella Ricerca veloce immettere Oggetto.
  3. Scegliere l'oggetto.
  4. In Relazioni e campi personalizzati, selezionare il campo personalizzato che si vuole rendere obbligatorio.
  5. Fare clic su Modifica e nella sezione Opzioni generali selezionare Obbligatorio.
  6. Fare clic su Salva.
 
Per oggetti standard:
  1. Fare clic su Imposta.
  2. Nella sezione Genera, fare clic sul pulsante a discesa per la funzione Personalizza.
  3. Fare clic sul pulsante a discesa per l'oggetto e poi su Campi.
  4. In Relazioni e campi personalizzati, selezionare il campo personalizzato che si vuole rendere obbligatorio.
  5. Fare clic su Modifica e nella sezione Opzioni generali selezionare Obbligatorio.
  6. Fare clic su Salva.
 

In Lightning Experience

  1. Fare clic sull'icona ingranaggio, quindi su Imposta > Gestore oggetti
  2. Scegliere l'oggetto > Campi & Relazioni.
  3. Selezionare il campo personalizzato che si desidera rendere obbligatorio.
  4. Fare clic su Modificae in Opzioni generali selezionare Obbligatorio.
  5. Fare clic su Salva.
 

Nel layout di pagina

Questa opzione rende il campo obbligatorio solo quando si accede al layout di pagina specifico per il quale è stato impostato questo requisito. Quindi, è tecnicamente possibile rendere il requisito obbligatorio per alcuni utenti che usano un particolare layout di pagina, ma non per altri. Consultare, Personalizzazione dei layout di pagina con l'editor di layout di pagina ottimizzato

Nota:  questo requisito si applica solo quando il record viene modificato nell'interfaccia utente. Quando i record vengono aggiornati tramite API il requisito del campo non si applica. 

In Salesforce Classic
 

Per un oggetto personalizzato:
  1. Fare clic su Imposta.
  2. Nella casella Ricerca veloce immettere Oggetto.
  3. Scegliere l'oggetto.
  4. Nella sezione Layout di pagina, fare clic su Modifica nel layout di pagina utilizzato per l'oggetto.
  5. Fare clic sull'icona della chiave inglese accanto al campo personalizzato che si vuole rendere obbligatorio.
  6. Selezionare la casella di controllo Obbligatorio.
  7. Fare clic su Ok, quindi su Salva.

 

Per oggetti standard:
  1. Fare clic su Imposta.
  2. Nella sezione Genera, fare clic sul pulsante a discesa per la funzione Personalizza.
  3. Fare clic sul pulsante a discesa per l'oggetto e poi su Layout di pagina.
  4. Fare clic su Modifica nel layout di pagina utilizzato per l'oggetto.
  5. Fare clic sull'icona della chiave inglese accanto al campo personalizzato che si vuole rendere obbligatorio.
  6. Selezionare la casella di controllo Obbligatorio.
  7. Fare clic su Ok, quindi su Salva.


In Lightning Experience

  1. Fare clic sull'icona ingranaggio, quindi su Imposta > Gestore oggetti.
  2. Scegliere l'oggetto > Layout di pagina.
  3. Selezionare il layout di pagina utilizzato per l'oggetto.
  4. Fare clic sull'icona della chiave inglese accanto al campo personalizzato che si vuole rendere obbligatorio.
  5. Selezionare la casella di controllo Obbligatorio.
  6. Fare clic su Ok, quindi su Salva.

 

Requisito della regola di convalida

La regola di convalida più semplice per rendere obbligatorio un campo personalizzato si presenta in modo simile a questo:

ISBLANK(Enter_Custom_Field_API_Name_Here__c)


Oppure, se il campo è un campo di tipo Numero o Valuta, va usata questa sintassi:

ISNULL(Enter_Custom_Field_API_Name_Here__c)

 

Per soddisfare le esigenze aziendali è possibile creare regole di convalida più complesse contenenti istruzioni condizionali. Vedere Definizione delle regole di convalida.


Nota: come l'impostazione a livello di campo, anche questa impostazione si applica sempre, a prescindere dal punto in cui il record viene creato o aggiornato. LeggereConsiderazioni sulle regole di convalida per sapere quale sarà l'impatto prodotto. 

In Salesforce Classic

Per un oggetto personalizzato:

  1. Fare clic su Imposta.
  2. Andare a Ricerca veloce e inserire Object.
  3. Scegliere l'oggetto.
  4. Nella sezione Regole di convalida, fare clic su Nuova.
  5. Inserire un nome per la regola.
  6. È possibile utilizzare ISBLANK o ISNULL per controllare che il campo non sia vuoto.
  7. Inserire un messaggio di errore.
  8. Selezionare una posizione di errore.
  9. Fare clic su Salva.

Per oggetti standard:
  1. Fare clic su Imposta.
  2. Nella sezione Genera, fare clic sul pulsante a discesa per la funzione Personalizza.
  3. Fare clic sul pulsante a discesa per l'oggetto e poi su Regole di convalida.
  4. Fare clic su Nuovo.
  5. Inserire un nome per la regola.
  6. È possibile utilizzare ISBLANK o ISNULL per controllare che il campo non sia vuoto.
  7. Inserire un messaggio di errore.
  8. Selezionare una posizione di errore.
  9. Fare clic su Salva.


In Lightning Experience

  1. Fare clic sull'icona ingranaggio, quindi su Imposta > Gestore oggetti.
  2. Scegliere l'oggetto > Regole di convalida.
  3. Fare clic su Nuovo.
  4. Inserire un nome per la regola.
  5. È possibile utilizzare ISBLANK o ISNULL per controllare che il campo non sia vuoto.
  6. Inserire un messaggio di errore.
  7. Selezionare una posizione di errore.
  8. Fare clic su Salva.

Vedere anche:  
Creare campi personalizzati
Rendere condizionalmente obbligatorio un campo    

 

Moduli dinamici

I moduli dinamici possono essere utilizzati per creare campi obbligatori nelle finestre modali Nuovo e Modifica, nonché nelle pagine record Lightning.  Vedere la sezione Campi obbligatori e di sola lettura nei moduli dinamici.

Nota:  se si imposta un campo in una pagina Lightning su Obbligatorio o Sola lettura nel riquadro delle proprietà del Generatore di app Lightning, il comportamento vale solo per il campo in quella pagina, non per tutte le istanze del campo.


In Lightning Experience

  1. Fare clic sull'icona dell'ingranaggio e quindi su Modifica pagina in un record di esempio o accedere al Generatore di app Lightning e aprire la pagina Lightning con i moduli dinamici abilitati.
  2. Nella Sezione campo, selezionare il campo che deve essere obbligatorio.
  3. Selezionare Obbligatorio nell'intestazione laterale destra sotto Comportamento UI.
  4. Fare clic su Salva e quindi su Attiva se necessario.


 
Numero articolo Knowledge

000384974

 
Caricamento
Salesforce Help | Article