Создание родительских дочерних записей - PullRequest
0 голосов
/ 17 апреля 2019

Может кто-нибудь дать мне несколько советов по следующему (общему) сценарию.

У меня есть список записей "Инцидент" с кнопкой редактирования для каждого Кнопка «Редактировать» открывает форму редактирования «Инцидент» для этой записи. Форма редактирования содержит элемент управления с четырьмя вкладками, каждая из которых имеет таблицу для дочерних (связанных) записей: действий, документов, цитат и счетов

Возьмите первое отношение «действия». Источником данных таблицы является Инцидент: Действие (отношение). Кнопка «Добавить действие» открывает страницу с формой с унаследованным действием источника данных и вводом типа

Я удаляю раскрывающийся список Incident Id, потому что хочу, чтобы он автоматически заполнялся из родительской записи.

Я добавляю текстовое поле и присваиваю ему значение: @ pages.Edit_Incident.datasource.item.Id Текстовое поле заполнено с правильным значением

Кнопка отправки с OnClick Create New Item записывает запись, но не сохраняет идентификатор родителя или Incident_fk

Чего мне не хватает? Это должно быть распространенным сценарием. Если я применяю ссылочную целостность в модели, она не сохраняется. Как я могу сохранить значение родительского идентификатора в поле Incident_fk? Мне нужно привязать текстовое поле к источнику данных, даже если источник данных страницы правильный

...