Kongsi melalui


Rujukan jadual/entiti Dataverse

Gunakan rujukan ini untuk memahami operasi yang tersedia yang boleh dilakukan untuk jadual tertentu, lajur lalai setiap jadual dan perhubungan antara jadual.

Rujukan ini hanya termasuk jadual di mana:

  • IsPrivate sama dengan false

    • Ini tidak termasuk jadual yang tiada kes penggunaan luaran wujud.
  • IsIntersect sama false atau IsIntersect sama true dan jadual mengandungi lebih daripada 4 lajur.

    • Kebanyakan jadual bersilang mengandungi hanya 4 lajur yang diperlukan untuk menyokong perhubungan Banyak kepada Banyak. Mereka tidak berguna. Jadual bersilang dengan lebih daripada empat lajur adalah lebih menarik.

Untuk melihat maklumat tentang semua jadual dalam persekitaran anda, lihat Semak imbas definisi jadual dalam persekitaran anda.

Rujukan jadual produk Dynamics 365

Produk Dynamics 365 menggunakan Dataverse. Apabila anda mencipta persekitaran untuk produk Dynamics 365, persekitaran mempunyai set jadual biasa untuk semua produk Dynamics 365. Jadual ini disertakan dalam rujukan jadual/entiti aplikasi Dynamics 365 Didayakan.

Setiap produk Dynamics 365 tertentu boleh menambah jadual tambahan. Jadual berikut menunjukkan rujukan jadual untuk produk Dynamics 365 tertentu:

Dokumentasi Produk Rujukan Jadual Produk
Jualan Jadual jualan/rujukan entiti
Perkhidmatan Lapangan Rujukan jadual/entiti Field Service
Khidmat Pelanggan Rujukan jadual/entiti Perkhidmatan Pelanggan

Hartanah

Bahagian ini termasuk sifat entiti terpilih dan bukannya kesemuanya. Hanya hartanah yang dijangka paling berguna untuk pemaju disertakan. Sesetengah nilai sifat entiti boleh diubah.

Jalur

Lajur disenaraikan dalam dua bahagian berasingan: Lajur/atribut boleh tulis dan lajur/atribut baca sahaja. Tujuan pemisahan ini adalah untuk memfokuskan pada lajur yang boleh ditetapkan oleh pembangun semasa mencipta atau mengemas kini baris dalam jadual. Memahami lajur ini membantu pembangun memahami perkara yang boleh mereka lakukan dengan jadual selain daripada mendapatkan semula nilai.

Lajur dalam bahagian lajur/atribut boleh tulis mengembalikan benar sama ada untuk sifat IsValidForCreate atau IsValidForUpdate (biasanya kedua-duanya). Jika salah satu daripada sifat ini mengembalikan palsu, ini ditunjukkan.

Lajur/atribut baca sahaja sentiasa mengembalikan palsu untuk sifat IsValidForCreatedanIsValidForUpdate .

Opsyen lajur pilihan dalam dokumentasi rujukan ini datang daripada penggunaan di mana bahasa Inggeris ialah bahasa asas. Sesetengah pilihan pilihan boleh berbeza-beza bergantung pada bahasa asas yang dipilih apabila persekitaran dicipta. Perbezaan ini lebih rapat dengan pilihan yang paling sesuai dengan bahasa atau budaya. Anda bebas untuk menyesuaikan pilihan ini dengan menukar label atau menambah dan mengalih keluar pilihan mengikut keperluan.

Perhubungan

Kelas EntityMetadata termasuk tiga sifat untuk mewakili perhubungan:

Hartanah Jenis Keterangan
OneToManyRelationships OneToManyRelationshipMetadata[] Mendapat tatasusunan perhubungan satu-ke-banyak untuk entiti.
ManyToOneRelationships OneToManyRelationshipMetadata[] Mendapat tatasusunan perhubungan banyak kepada satu untuk entiti.
ManyToManyRelationships ManyToManyRelationshipMetadata[] Mendapat tatasusunan perhubungan banyak kepada banyak untuk entiti.

Nota

Adalah penting untuk diingat bahawa walaupun setiap jadual menyenaraikan perhubungan yang terpakai padanya, setiap perhubungan dikongsi oleh kedua-dua jadual. Hubungan wujud antara jadual. Walaupun perhubungan Satu-To-Many wujud, perhubungan Banyak-ke-Satu hanyalah pandangan hubungan Satu-To-Many daripada jadual rujukan.

Hubungan banyak-ke-Satu

Termasuk sifat-sifat ini OneToManyRelationship :

Hartanah Keterangan
ReferencedEntity Nama logik jadual yang berkaitan.
ReferencedAttribute Nama logik kunci utama jadual yang berkaitan.
ReferencingEntity Nama logik jadual berkaitan yang mempunyai lajur carian.
ReferencingAttribute Nama logik lajur carian dalam jadual berkaitan yang mengandungi rujukan kepada kunci utama jadual utama.
IsHierarchical Sama ada hubungan itu mewakili hubungan hierarki rujukan diri
CascadeConfiguration Data yang menerangkan operasi yang dilakukan pada entiti induk akan melata ke entiti berkaitan.
Maklumat lanjut: Konfigurasi lata

Hubungan satu-ke-banyak

Termasuk sifat-sifat ini OneToManyRelationship :

Hartanah Keterangan
ReferencingEntity Nama logik jadual yang berkaitan.
ReferencingAttribute Nama logik lajur dalam jadual berkaitan yang mengandungi rujukan kepada kunci utama jadual utama.
IsCustomizable Sama ada sifat hubungan boleh diubah.
ReferencedEntityNavigationPropertyName Nama sifat navigasi bernilai koleksi API Web untuk perhubungan ini.
Maklumat lanjut: Sifat Navigasi API Web
AssociatedMenuConfiguration Data yang digunakan oleh apl dipacu model untuk mengawal sama ada dan bagaimana data entiti berkaitan boleh diakses dalam UI daripada entiti utama.

Hubungan banyak kepada banyak

Setiap perhubungan banyak-ke-banyak termasuk Entity1LogicalName dan Entity2LogicalName. Untuk dokumentasi ini, butiran perhubungan disediakan dalam konteks jadual semasa. Sama ada ia penting Entity1 atau Entity2 tidak.

Bagi setiap perhubungan banyak-ke-banyak, sifat berikut disertakan:

Hartanah Keterangan
IntersectEntityName Nama logik jadual persimpangan yang menyokong perhubungan banyak kepada banyak ini
IsCustomizable Sama ada sifat hubungan boleh diubah.
SchemaName Nama skema perhubungan.
IntersectAttribute Nama lajur dalam jadual persimpangan yang merupakan kunci utama untuk rekod jenis ini.
NavigationPropertyName Nama sifat navigasi bernilai koleksi API Web untuk perhubungan ini.
Maklumat lanjut: Sifat Navigasi API Web
AssociatedMenuConfiguration Data yang digunakan oleh apl dipacu model untuk mengawal sama ada dan bagaimana data jadual kedua boleh diakses dalam UI daripada jadual ini.

Dalam kes yang jarang berlaku di mana perhubungan banyak-ke-banyak adalah rujukan sendiri, seperti untuk Peranan Sambungan (ConnectionRole) connectionroleassociation_association, Entity1 atau Entity2 didahulukan kepada sifat.

Hartanah Nilai
Entity1IntersectAttribute Nama lajur dalam jadual persimpangan yang merupakan kunci utama untuk rekod jenis ini sebagai jadual pertama.
Entity2IntersectAttribute Nama lajur dalam jadual persimpangan yang merupakan kunci utama untuk rekod jenis ini sebagai jadual kedua.
Entity1NavigationPropertyName Nama sifat navigasi bernilai koleksi API Web untuk perhubungan ini sebagai jadual pertama.
Entity2NavigationPropertyName Nama sifat navigasi bernilai koleksi API Web untuk perhubungan ini sebagai jadual kedua.
Entity1AssociatedMenuConfiguration Data yang digunakan oleh apl dipacu model untuk mengawal sama ada dan bagaimana data jadual kedua boleh diakses dalam UI daripada jadual ini sebagai jadual pertama.
Entity2AssociatedMenuConfiguration Data yang digunakan oleh apl dipacu model untuk mengawal sama ada dan bagaimana data jadual kedua boleh diakses dalam UI daripada jadual ini sebagai jadual kedua