Loading

Che cosa fare se il record di ricerca viene eliminato?" Le opzioni non sono disponibili per un campo di ricerca personalizzato

Data pubblicazione: Apr 2, 2026
Descrizione
Quando si crea un nuovo campo di ricerca personalizzato o se ne modifica uno esistente, c'è una sezione chiamata "Cosa fare se il record di ricerca viene eliminato?" con alcuni pulsanti di opzione come segue:
 
  • Cancellare il valore di questo campo (questa opzione non è disponibile se il campo è obbligatorio)
  • Non consentire l'eliminazione del record di ricerca che fa parte di una relazione di ricerca.
  • Elimina questo record
 
Gli utenti notano che questa sezione manca in alcuni menu di impostazione dei campi di ricerca. Nello scenario che segue, questo è il comportamento previsto.
Risoluzione

La sezione "Che cosa fare se il record di ricerca viene eliminato?" è assente dalla configurazione di un campo di ricerca se l'oggetto che si sta cercando è lo stesso oggetto in cui si trova il campo di ricerca.

Ad esempio, se è presente un oggetto denominato Object_A e c'è un campo di ricerca in quell'oggetto che fa riferimento a Object_A.

Il motivo è che si vuole evitare un'eliminazione a cascata che potrebbe eliminare tutti o la maggior parte dei record di Object_A.. Ad esempio, in una catena circolare di relazioni tra record (Record_A > Record_B > Record_C > Record_A), se uno dei record viene eliminato, verrà eliminata anche l'intera catena se l'opzione "Elimina questo record" è selezionata.

Poiché in questo scenario è stata eliminata la possibilità di selezionare una delle tre opzioni, il comportamento da adottare quando si elimina un record che fa parte di un autoriferimento è il valore predefinito di "Cancellare il valore di questo campo".
 

Vedere anche: Considerazioni per le relazioni

Numero articolo Knowledge

000383277

 
Caricamento
Salesforce Help | Article