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 |
- Dalla pagina dei dettagli del tipo di metadati personalizzati, fare clic su Nuovo in Campi personalizzati.
- Per il tipo di campo, selezionare Relazione metadati.
-
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 I tipi di metadati personalizzati pubblici non possono essere correlati ai tipi di metadati personalizzati protetti. - Dalla pagina dei dettagli del tipo di metadati personalizzato, creare un altro campo personalizzato.
- Per il tipo di dati, selezionare Relazione metadati.
-
Selezionare:
- Definizione campo: campo standard o personalizzato dell'oggetto definizione entità.
- Particella entità: valore composto di un campo standard dell'oggetto definizione entità.
- 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à.
- 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 Per accedere ai campi di relazione con Apex, è possibile utilizzare il campo
QualifiedApiName nell'oggetto Tooling API EntityDefinition.Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
