Есть родительское окно и в нем WindowContainer. Окно которое подтягивается через WindowContainer имеет еще один WindowContainer. Т.о. есть три вложенных окна, как из главного окна обратиться к компоненту расположенному на третьем самом глубоком окне?
Предполагаю, что должно быть похоже на:

this.ComponentsByName('wnd_2').ComponentsByName('wnd_3').ComponentsByName('любой контрол')

Нравится

2 комментария

Self.myWndContainer1.Window.ComponentsByName('myWndContainer2').Window....

Показать все комментарии (1)

Нужно было встроить в карточку редактирования проекта - карточку редактирования контрагента. Сделал я это через WindowContainer. Карточка редактирования контрагента отображается нормально, но она не активна. Как я понимаю из-за того, что датасет ds_Account не открыт. Как правильно его открыть, что бы карточка контрагента была редактируемая?

Нравится

9 комментариев

Как минимум, встроенному окну редактирования надо указать несколько атрибутов и вызвать метод Prepare:

  WindowContainer.Window.Attributes(...ЕщеСвернуть
Показать все комментарии (8)