Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Mengembalikan takrifan jadual untuk jadual yang ditentukan.
Sintaks
Xrm.Utility.getEntityMetadata(entityName,attributes).then(successCallback, errorCallback)
Parameter
| Nama | Jenis | Wajib | Keterangan |
|---|---|---|---|
entityName |
String | Ya | Nama logik jadual. |
attributes |
Tatasusunan rentetan | No | Lajur untuk mendapatkan definisi untuk. |
successCallback |
fungsi | No | Fungsi untuk memanggil apabila takrifan jadual dikembalikan. |
errorCallback |
fungsi | No | Fungsi untuk memanggil apabila operasi gagal. |
Pulangan
Jenis: Objek
Perihalan: Objek yang mengandungi maklumat definisi jadual dengan nilai berikut.
| Nama | Jenis | Keterangan |
|---|---|---|
ActivityTypeMask |
Nombor | Sama ada aktiviti tersuai harus muncul dalam menu aktiviti dalam aplikasi Web.
0 menunjukkan bahawa aktiviti tersuai tidak muncul; 1 menunjukkan bahawa ia muncul. |
AutoRouteToOwnerQueue |
Boolean | Menunjukkan sama ada untuk mengalihkan rekod secara automatik ke baris gilir lalai pemilik apabila rekod jenis ini dicipta atau ditugaskan. |
CanEnableSyncToExternalSearchIndex |
Boolean | Untuk kegunaan dalaman sahaja. |
CanTriggerWorkflow |
Boolean | Menunjukkan sama ada jadual boleh mencetuskan proses aliran kerja. |
Description |
String | Penerangan untuk jadual. |
DisplayCollectionName |
String | Nama paparan jamak untuk jadual. |
DisplayName |
String | Nama paparan untuk jadual. |
EnforceStateTransitions |
Boolean | Menunjukkan sama ada jadual akan menguatkuasakan peralihan keadaan tersuai. |
EntityColor |
String | Kod heksadesimal untuk mewakili warna yang akan digunakan untuk jadual ini dalam aplikasi. |
EntitySetName |
String | Nama set jadual API Web untuk jadual ini. |
HasActivities |
Boolean | Menunjukkan sama ada aktiviti dikaitkan dengan jadual ini. |
IsActivity |
Boolean | Menunjukkan sama ada jadual ialah aktiviti. |
IsActivityParty |
Boolean | Menunjukkan sama ada mesej e-mel boleh dihantar ke alamat e-mel yang disimpan dalam rekod jenis ini. |
IsBusinessProcessEnabled |
Boolean | Menunjukkan sama ada jadual didayakan untuk aliran proses perniagaan. |
IsBPFEntity |
Boolean | Menunjukkan sama ada jadual ialah jadual aliran proses perniagaan. |
IsChildEntity |
Boolean | Menunjukkan sama ada jadual ialah jadual anak. |
IsConnectionsEnabled |
Boolean | Menunjukkan sama ada sambungan didayakan untuk jadual ini. |
IsCustomEntity |
Boolean | Menunjukkan sama ada jadual ialah jadual tersuai. |
IsCustomizable |
Boolean | Menunjukkan sama ada jadual boleh disesuaikan. |
IsDocumentManagementEnabled |
Boolean | Menunjukkan sama ada pengurusan dokumen didayakan. |
IsDocumentRecommendationsEnabled |
Boolean | Menunjukkan sama ada pengesyoran dokumen didayakan. |
IsDuplicateDetectionEnabled |
Boolean | Menunjukkan sama ada pengesanan pendua didayakan. |
IsEnabledForCharts |
Boolean | Menunjukkan sama ada carta didayakan. |
IsImportable |
Boolean | Menunjukkan sama ada jadual boleh diimport menggunakan Bestari Import. |
IsInteractionCentricEnabled |
Boolean | Menunjukkan jadual didayakan untuk pengalaman interaktif. |
IsKnowledgeManagementEnabled |
Boolean | Menunjukkan sama ada pengurusan pengetahuan didayakan untuk jadual. |
IsMailMergeEnabled |
Boolean | Menunjukkan sama ada cantum mel didayakan untuk jadual ini. |
IsManaged |
Boolean | Menunjukkan sama ada jadual adalah sebahagian daripada penyelesaian terurus. |
IsOneNoteIntegrationEnabled |
Boolean | Menunjukkan sama ada penyepaduan OneNote didayakan untuk jadual. |
IsOptimisticConcurrencyEnabled |
Boolean | Menunjukkan sama ada serentak optimistik didayakan untuk jadual. |
IsQuickCreateEnabled |
Boolean | Menunjukkan sama ada jadual didayakan untuk borang cipta cepat. |
IsStateModelAware |
Boolean | Menunjukkan sama ada jadual menyokong penetapan peralihan keadaan tersuai. |
IsValidForAdvancedFind |
Boolean | Menunjukkan sama ada jadual akan ditunjukkan dalam Carian Lanjutan. |
IsVisibleInMobileClient |
Boolean | Menunjukkan sama ada pengguna Microsoft Dynamics 365 untuk tablet boleh melihat data untuk jadual ini. |
IsEnabledInUnifiedInterface |
Boolean | Menunjukkan sama ada jadual didayakan untuk Antara Muka Disatukan. |
LogicalCollectionName |
String | Nama koleksi logik. |
LogicalName |
String | Nama logik untuk jadual. |
ObjectTypeCode |
Nombor | Kod jenis jadual. |
OwnershipType |
String | Jenis pemilikan untuk jadual: UserOwned atau OrganizationOwned. |
PrimaryIdAttribute |
String | Nama lajur yang merupakan id utama untuk jadual. |
PrimaryImageAttribute |
String | Nama lajur imej utama untuk jadual. |
PrimaryNameAttribute |
String | Nama lajur utama untuk jadual. |
Privileges |
Pelbagai objek | Objek yang mentakrifkan keistimewaan keselamatan untuk capaian kepada jadual. Lihat Objek keistimewaan |
Attributes |
Koleksi | Koleksi objek definisi lajur. Lihat Objek atribut |
Objek keistimewaan
Objek keistimewaan mempunyai sifat berikut untuk mentakrifkan keistimewaan keselamatan untuk capaian kepada jadual:
| Nama | Jenis | Keterangan |
|---|---|---|
CanBeBasic |
Boolean | Sama ada keistimewaan boleh menjadi tahap akses asas. |
CanBeDeep |
Boolean | Sama ada keistimewaan boleh menjadi tahap akses mendalam. |
CanBeEntityReference |
Boolean | Sama ada keistimewaan untuk pihak luar boleh menjadi tahap akses asas. |
CanBeGlobal |
Boolean | Sama ada keistimewaan boleh menjadi tahap akses global. |
CanBeLocal |
Boolean | Sama ada keistimewaan boleh menjadi tahap akses tempatan. |
CanBeParentEntityReference |
Boolean | Sama ada keistimewaan untuk pihak luaran boleh menjadi tahap akses induk. |
Name |
String | Nama keistimewaan. |
PrivilegeId |
String | ID keistimewaan. |
PrivilegeType |
Nombor | Jenis keistimewaan, yang merupakan salah satu daripada yang berikut: 0 : Tiada 1 : Cipta 2 : Baca 3 : Tulis 4 : Padam 5 : Tugaskan 6 : Kongsi 7 : Lampiran 8 : AppendTo |
Objek atribut
Objek yang dikembalikan bergantung pada jenis definisi lajur.
Lajur Asas (AttributeMetadata)
Semua takrifan lajur mempunyai sifat kongsian ini:
| Nama | Jenis | Keterangan |
|---|---|---|
AttributeType |
Nombor | Jenis lajur. Untuk senarai nilai jenis lajur, lihat Enum AttributeTypeCode |
DisplayName |
String | Nama paparan untuk lajur |
EntityLogicalName |
String | Nama logik jadual yang mengandungi lajur. |
LogicalName |
String | Nama logik untuk lajur. |
Lajur Ya/Tidak (BooleanAttributeMetadata)
Lajur Ya/Tidak mempunyai sifat ini:
| Nama | Jenis | Keterangan |
|---|---|---|
DefaultFormValue |
Boolean | Nilai lalai untuk lajur Ya/Tidak. |
OptionSet |
Objek | Opsyen untuk lajur boolean di mana setiap opsyen ialah pasangan kunci:nilai. |
Lajur Choice (PicklistAttributeMetadata)
Lajur pilihan mempunyai sifat ini:
| Nama | Jenis | Keterangan |
|---|---|---|
OptionSet |
Objek | Opsyen untuk lajur di mana setiap opsyen ialah pasangan kunci:nilai. |
Lajur Pilihan (MultiSelectPicklistAttributeMetadata )
Lajur pilihan mempunyai sifat ini:
| Nama | Jenis | Keterangan |
|---|---|---|
DefaultFormValue |
Boolean | Nilai lalai untuk lajur. |
OptionSet |
Objek | Opsyen untuk lajur boolean di mana setiap opsyen ialah pasangan kunci:nilai. |
Lajur State (StateAttributeMetadata)
Lajur negeri mempunyai sifat ini:
| Nama | Jenis | Keterangan |
|---|---|---|
OptionSet |
Objek | Opsyen untuk lajur di mana setiap opsyen ialah pasangan kunci:nilai. |
Lajur negeri juga mempunyai kaedah ini yang menerima nilai salah satu OptionSet nilai opsyen sebagai arg parameter.
| Nama | Jenis Pulangan | Keterangan |
|---|---|---|
getDefaultStatus(arg) |
Nombor | Mengembalikan status lalai (nombor) berdasarkan nilai status yang diluluskan untuk jadual. Untuk nilai status lalai dan status untuk jadual, lihat maklumat takrifan jadual jadual dalam rujukan jadual/entiti Dataverse. |
getStatusValuesForState(arg) |
Pelbagai nombor | Mengembalikan nilai status yang mungkin (tatasusunan nombor) untuk nilai keadaan yang ditentukan. Untuk nilai keadaan dan status untuk jadual, lihat maklumat takrifan jadual jadual dalam rujukan jadual/entiti Dataverse. |
Lajur Status (StatusAttributeMetadata)
Lajur status mempunyai sifat ini:
| Nama | Jenis | Keterangan |
|---|---|---|
OptionSet |
Objek | Opsyen untuk lajur di mana setiap opsyen ialah pasangan kunci:nilai. |
Lajur status juga mempunyai kaedah ini yang menerima nilai salah satu OptionSet nilai opsyen sebagai arg parameter.
| Nama | Jenis Pulangan | Keterangan |
|---|---|---|
getState(arg) |
Nombor | Mengembalikan nilai keadaan (nombor) untuk nilai status yang ditentukan (nombor). Untuk nilai status lalai dan status untuk jadual, lihat maklumat takrifan jadual jadual dalam rujukan jadual/entiti Dataverse. |