Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Използвайте тази препратка, за да разберете наличните операции, които могат да бъдат извършени за определени таблици, колоните по подразбиране на всяка таблица и релациите между таблиците.
Тази препратка включва само онези таблици, които:
IsPrivate е равно
false- Това изключва таблици, в които не съществуват външни случаи на употреба.
IsIntersect е
falseравно или IsIntersect е равноtrueи таблицата съдържа повече от 4 колони.- Повечето пресичащи се таблици съдържат само 4-те колони, необходими за поддържане на релацията "много към много". Те не са полезни. Пресичащите се таблици с повече от четири колони са по-интересни.
За да видите информация за всички таблици във вашата среда, вижте Преглед на дефинициите на таблици във вашата среда.
Справка за таблицата с продукти на Dynamics 365
Продуктите на Dynamics 365 използват Dataverse. Когато създавате среда за продукти на Dynamics 365, средата има общ набор от таблици за всички продукти на Dynamics 365. Тези таблици са включени в препратката към таблицата/обекта на разрешените приложения на Dynamics 365.
Всеки от конкретните продукти на Dynamics 365 може да добави допълнителни таблици. Следващата таблица показва препратката към таблицата за конкретни продукти на Dynamics 365:
| Документация на продукта | Препратка към продуктовата таблица |
|---|---|
| Продажби | Таблица/препратка към обект за продажби |
| Полева служба | Таблица/препратка към обект на Field Service |
| Обслужване на клиенти | Препратка към таблица/обект за обслужване на клиенти |
Свойства
Този раздел включва избрани свойства на обекта, а не всички. Включени са само онези свойства, които се очаква да бъдат най-полезни за разработчиците. Някои стойности на свойствата на обекта могат да бъдат променени.
Колони
Колоните са изброени в две отделни секции: Колони/атрибути за записване и Колони/атрибути само за четене. Целта на това разделяне е да се съсредоточи върху колоните, които разработчикът може да зададе, когато създава или актуализира редове в таблица. Разбирането на тези колони помага на разработчика да разбере какво може да прави с таблицата отвъд простото извличане на стойностите.
Колоните в секцията Колони/атрибути за запис връщат true за свойствата IsValidForCreate или IsValidForUpdate (обикновено и двете). Ако някое от тези свойства върне false, това се показва.
Колоните/атрибутите само за четене винаги връщат false за свойствата IsValidForCreateиIsValidForUpdate .
Опциите за колона за избор в тази справочна документация идват от внедряване, където английският е основният език. Някои опции за избор могат да варират в зависимост от основния език, избран при създаването на средата. Тези разлики са по-близки до опциите, които най-добре отговарят на езика или културата. Можете да персонализирате тези опции, като промените етикетите или добавите и премахнете опции, ако е необходимо.
Взаимоотношения
Класът EntityMetadata включва три свойства за представяне на релации:
| Свойство | Вид | Описание |
|---|---|---|
| OneToManyRelations | OneToManyRelationshipMetadata[] | Получава масива от релации "един към много" за обекта. |
| МногоКъм едноВръзки | OneToManyRelationshipMetadata[] | Получава масива от релации "много към едно" за обекта. |
| МногоДоМногоВръзки | ManyToManyRelationshipMetadata[] | Получава масива от релации "много към много" за обекта. |
Бележка
Важно е да имате предвид, че докато всяка таблица изброява релациите, които се отнасят за нея, всяка релация е споделена и от двете таблици. Връзките съществуват между таблиците. Докато връзките Едно-To-Many съществуват, отношенията Много към едно са просто изглед на връзката Едно-To-Many от таблицата за препратки.
Връзки "много към едно"
Включва следните OneToManyRelationship свойства:
| Свойство | Описание |
|---|---|
ReferencedEntity |
Логическото име на свързаната таблица. |
ReferencedAttribute |
Логическото име на първичния ключ на свързаната таблица. |
ReferencingEntity |
Логическото име на свързаната таблица, която съдържа колоната за справка. |
ReferencingAttribute |
Логическото име на справочната колона в свързаната таблица, която съдържа препратка към първичния ключ на първичната таблица. |
IsHierarchical |
Дали релацията представлява самореференциална йерархична връзка |
CascadeConfiguration |
Данни, които описват кои операции, извършени на обекта майка, ще се спуснат надолу към свързани обекти. Повече информация: Каскадна конфигурация |
Взаимоотношения "един към много"
Включва следните OneToManyRelationship свойства:
| Свойство | Описание |
|---|---|
ReferencingEntity |
Логическото име на свързаната таблица. |
ReferencingAttribute |
Логическото име на колоната в свързаната таблица, която съдържа препратка към първичния ключ на първичната таблица. |
IsCustomizable |
Дали свойствата на връзката могат да бъдат променени. |
ReferencedEntityNavigationPropertyName |
Името на свойството за навигация на колекцията на уеб API за тази релация. Повече информация: Свойства за навигация в уеб API |
AssociatedMenuConfiguration |
Данни, използвани от приложения, управлявани от модел, за да контролират дали и как свързаните данни на обекта могат да бъдат достъпни в потребителския интерфейс от основния обект. |
Връзки "много към много"
Всяка релация "много към много" включва Entity1LogicalName и Entity2LogicalName. За тази документация подробностите за релацията са предоставени в контекста на текущата таблица. Дали е Entity1 или Entity2 не е наистина важно.
За всяка релация "много към много" са включени следните свойства:
| Свойство | Описание |
|---|---|
IntersectEntityName |
Логическото име на пресичащата се таблица, която поддържа тази релация "много към много" |
IsCustomizable |
Дали свойствата на връзката могат да бъдат променени. |
SchemaName |
Името на схемата на релацията. |
IntersectAttribute |
Името на колоната в пресичащата се таблица, която е първичният ключ за записи от този тип. |
NavigationPropertyName |
Името на свойството за навигация на колекцията на уеб API за тази релация. Повече информация: Свойства за навигация в уеб API |
AssociatedMenuConfiguration |
Данни, използвани от приложения, управлявани от модел, за да контролират дали и как данните от втората таблица могат да бъдат достъпни в потребителския интерфейс от тази таблица. |
В редките случаи, когато релация "много към много" се самопрепраща, като например за роля на връзка (ConnectionRole) connectionroleassociation_association, Entity1 или Entity2 е добавена към свойството.
| Свойство | Стойност |
|---|---|
Entity1IntersectAttribute |
Името на колоната в пресичащата се таблица, която е първичният ключ за записи от този тип като първа таблица. |
Entity2IntersectAttribute |
Името на колоната в пресичащата се таблица, която е първичният ключ за записи от този тип като втора таблица. |
Entity1NavigationPropertyName |
Името на свойството за навигация, оценено от колекцията на уеб API за тази релация като първа таблица. |
Entity2NavigationPropertyName |
Името на свойството за навигация, оценено от колекцията на уеб API за тази релация, като втора таблица. |
Entity1AssociatedMenuConfiguration |
Данни, използвани от приложения, управлявани от модел, за да контролират дали и как данните от втората таблица могат да бъдат достъпни в потребителския интерфейс от тази таблица като първа таблица. |
Entity2AssociatedMenuConfiguration |
Данни, използвани от приложения, управлявани от модел, за да контролират дали и как данните от втората таблица могат да бъдат достъпни в потребителския интерфейс от тази таблица като втора таблица |