Добавьте внешний ключ Relation в AX2012
Я должен создать 2 новые таблицы: EmployerTypeTable и ListDocTable
------------------- ------------------
-EmployerTypeTable- - ListDocTable -
------------------_1______________________________*__------------------
- - - -
- - - -
------------------- ------------------
Объект EmployerTypeTable может иметь много объектов ListDocTable (один ко многим)
Как я могу реализовать это в AX2012
?
1 ответ
Как: добавить отношение в таблицу
Начальные шаги для добавления отношения одинаковы независимо от типа добавляемого отношения. Последующие шаги расходятся в зависимости от типа отношения. Не забудьте сохранить ваши изменения в AOT.
- В AOT перейдите к Словарю данных> Таблицы, а затем разверните таблицу, к которой будет добавлено отношение.
- Щелкните правой кнопкой мыши узел Relations и выберите New Relation.
- Щелкните правой кнопкой мыши вновь добавленное отношение и выберите "Свойства".
- Установите имя нового отношения, изменив свойство Name.
- В свойстве "Таблица" выберите связанную таблицу.
- Используйте свойство Validate, чтобы определить, следует ли использовать отношение для проверки данных при вводе информации в формы.
- Щелкните правой кнопкой мыши новое отношение, выберите "Создать" и выберите один из следующих вариантов:
- Обычный, чтобы указать поля отношения без условий.
- Исправлено поле для указания полей отношения для ограничения записей в первичной таблице.
- Связанное поле исправлено, чтобы указать поля отношения, которые ограничивают записи в связанной таблице.
- ForeignKey для указания соответствия между полем внешнего ключа в данной таблице и полем первичного ключа в другой родительской таблице.
- Перейдите к подразделу, который соответствует типу отношения, выбранному на предыдущем шаге.