Открытие экрана связанной сущности через Table -> Column -> Link

Добрый день.
Есть три сущности ABC - на скриншоте изображена диаграмма связей.
image

Экран редактирования A отображает таблицу B - таблица содержит поля относящиеся как к самому B, так и C (но который она ссылкается) .

Я хочу добавить колонкам атрибут link=“true” - чтобы при клике по ссылкам открывались формы редактирования B и C.

B открывается успешно.
С выкидывает эксепшн. (это ругается на поле из C)
image

Дата Контейнер:
image

Есть ли идея почему возникает Exception и как можно открыть экран для сущности C ?

Тут без кода тяжело разобраться. Еще и stacktrace не полный. Я подозреваю, что вы пытаетесь получить izdelieCode в или до BeforeShowEvent. А на этот момент данные еще не загрузились.
Подробнее здесь

Скорее всего в вашем экране Документа не загружен izdelieCode и поэтому в BeforeShowEvent экрана Карточки он еще не загружен. После BeforeShowEvent он должен быть загружен.

3 симпатии

Поразительно как Вы догадались!
Все как Вы и говорите - в BeforeShowEvent пытался получить izdelieCode.
Перенос в AfterShowEvent решело проблему.