Loading
Ottimizzazione di Salesforce con il codice
Creazione di una relazione a una definizione di campo o a una particella entità

Creazione di una relazione a una definizione di campo o a una particella entità

Creazione di relazioni dirette a definizioni di campo o a particelle entità.

Versioni (Edition) richieste

Disponibile in: Salesforce Classic e Lightning Experience

Disponibile in: Enterprise Edition, Performance Edition, Unlimited Edition e Developer Edition

I record dei tipi di metadati personalizzati dei pacchetti installati si possono creare, modificare ed eliminare nelle versioni: Group Edition e Professional Edition

Autorizzazioni utente richieste
Per creare relazioni tra metadati personalizzati: Personalizza applicazione
  1. Dalla pagina dei dettagli del tipo di metadati personalizzati, fare clic su Nuovo in Campi personalizzati.
  2. Per il tipo di campo, selezionare Relazione metadati.
  3. Selezionare Definizione entità.
    La definizione entità rappresenta i metadati dell'oggetto standard o personalizzato di cui la definizione di campo o la particella entità sono componenti.
    Nota
    Nota I tipi di metadati personalizzati pubblici non possono essere correlati ai tipi di metadati personalizzati protetti.
  4. Dalla pagina dei dettagli del tipo di metadati personalizzato, creare un altro campo personalizzato.
  5. Per il tipo di dati, selezionare Relazione metadati.
  6. Selezionare:
    • Definizione campo: campo standard o personalizzato dell'oggetto definizione entità.
    • Particella entità: valore composto di un campo standard dell'oggetto definizione entità.
  7. Nella pagina dei dettagli del campo personalizzato, selezionare un campo controllante. Il campo controllante è la definizione entità che controlla la definizione di campo o la particella entità.
  8. Creare un record per memorizzare la relazione tra metadati e selezionare le definizioni di campo o le particelle entità da includere nel record.

A questo punto è possibile eseguire query sul tipo di metadati personalizzato o sulla definizione di entità mediante Apex.

È possibile accedere al campo nell'oggetto CustomField nell'API dei metadati. Ad esempio, se si crea una definizione di campo denominata SFA_Field, è possibile accedervi quando si visualizzano i dettagli di CustomField in uno strumento come Salesforce CLI.

Suggerimento
Suggerimento Per accedere ai campi di relazione con Apex, è possibile utilizzare il campo QualifiedApiName nell'oggetto Tooling API EntityDefinition.
 
Caricamento
Salesforce Help | Article