Freigeben über


Verknüpfen von benutzerdefinierten Attributen für Serienterminmaster- und Termin-Entitäten

Sie können die benutzerdefinierten Attribute, die für die RecurringAppointmentMaster-Entität erstellt wurden, mit den benutzerdefinierten Attributen verknüpfen, die für die Appointment-Entität erstellt wurden, um jedesmal automatisch die Daten vom benutzerdefinierten Serienterminmaster-Attribut zu den verknüpften benutzerdefinierten Serientermininstanzen zu kopieren, wenn es erweitert wird.

Es besteht eine 1:1-Zuordnung zwischen den benutzerdefinierten Attributen, was impliziert, dass ein benutzerdefiniertes Attribut der Serienterminmasterentität nur mit einem benutzerdefinierten Attribut in der Entität für Termine zugeordnet werden kann. Darüber hinaus müssen die benutzerdefinierten Attribute, die zusammen verknüpft werden sollen, vom gleichen Typ sein. Beispielsweise kann ein benutzerdefiniertes Attribut vom Typ decimal nicht mit einem benutzerdefinierten Attribut string verknüpft werden. Weitere Informationen zu den unterschiedlichen Typen von Attributen, siehe Anpassen von Entitätsattributmetadaten.

Notiz

Sie können die benutzerdefinierten Attribute nicht verknüpfen, für die die Sicherheit auf Feldebene aktiviert ist. Ebenso können Sie nicht Sicherheit auf Feldebene für verknüpfte benutzerdefinierte Attribute aktivieren.

  1. Erstellen Sie ein benutzerdefiniertes Attribut für die Termine-Entität, indem Sie die CreateAttributeRequest-Klasse verwenden.

  2. Erstellen Sie ein benutzerdefiniertes Attribut für die Entität Termin (Serienterminmaster). Während Sie die Attribut-Metadaten für das angepasste Attribut angeben, verwenden Sie die Eigenschaft AttributeMetadata.LinkedAttributeId, um auf das angepasste Attribut zu verweisen, das Sie in Schritt 1 erstellt haben.

  3. Veröffentlichen Sie die Änderungen an der Lösung.

    Für Beispielcode, siehe Beispiel: Verknüpfen von benutzerdefinierten Attributen zwischen Reihen und Instanzen.

Siehe auch

Serientermin-Entitäten
RecurringAppointmentMaster-Entität
Beispiel: Verknüpfen von benutzerdefinierten Attributen zwischen Reihen und Instanzen
Anpassen von Entitätsattributmetadaten