Обновление нескольких таблиц с помощью PXExtraKeyAttribute в Acumatica - PullRequest
0 голосов
/ 12 декабря 2018

В сетке я показываю данные из нескольких таблиц, которые также необходимо обновить.Когда я пытаюсь сохранить запись, я получаю сообщение о том, что внешний ключ не может быть нулевым в одной из таблиц.
У меня есть PXProjection на главном ЦАП, который имеет 16 LeftJoin, но нужно обновить только 4 таблицы.Я также добавил поле первичного ключа из 4 таблиц, которые необходимо обновить в ЦАП с помощью PXProjection, и добавил к ним PXExtraKey.Все еще не экономит.https://help.acumatica.com/(W(2))/Help?ScreenId=ShowWiki&pageid=2b648bf4-6cf4-522e-52d7-a2db46f61f17 В этой статье предлагается наследовать от объединенного ЦАП, но у меня есть несколько ЦАП.1-Должен ли я наследовать от присоединяющегося ЦАПа?2-Первым ЦАПом в поиске должен быть соединяющий ЦАП или текущий ЦАП с PXProjection или это имеет значение?3-Есть ли другие вещи, которые мне нужно сделать, чтобы обновить все таблицы?

...