定期的な予定マスターと予定テーブルのカスタム列をリンクする

RecurringAppointmentMaster テーブル用に作成したカスタム列と Appointment テーブル用に作成したカスタム列をリンクさせることで、定期的な予定のマスター カスタム列のデータを、リンクされた定期的な予定のインスタンス カスタム列に、展開されるたびに自動的にコピーすることができます。

注意

エンティティとテーブルの違いがわかりませんか? Microsoft Dataverse で「開発者: 用語を理解する」を参照してください。

カスタム列の間には 1:1 のマッピングがあります。これは、定期予約マスターテーブルのカスタム列が、予約テーブルの1つのカスタム列にのみリンクできることを意味します。 また、リンクするカスタム列は同じ種類である必要があります。 たとえば、string 型のカスタム列を decimal のカスタム列にリンクすることはできません。 さまざまなタイプの列については、列の定義を参照してください。

注意

フィールドレベルのセキュリティ が有効になっているカスタム列はリンクできません。 同様に、リンク済みのカスタムレルでフィールド レベルのセキュリティを有効にすることはできません。

  1. CreateAttributeRequest クラスを使用して、予定テーブルにカスタム列を作成します。

  2. 一連の定期的な予定 (定期的な予定マスター) テーブル用のカスタム列を作成します。 カスタム列を定義するときは、 AttributeMetadata.LinkedAttributeId を使用します プロパティを使用して、手順1で作成したカスタム列へリンクします。

  3. 変更内容をソリューションに公開します。

    サンプル コードについては、サンプル: 系列とインスタンスとの間のカスタム列のリンク を参照してください。

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。