Показать сообщение отдельно
Старый 11.05.2007, 13:41   #15  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2480 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от konopello Посмотреть сообщение
попробовал результат один и тот же.

Теоретически надо использовать метод

X++:
confirmAMLineDetail_ds.joinSource(HeadTable_ds);
или
X++:
confirmAMLineDetail_ds.joinSource(HeadTable_ds.name());
или
X++:
confirmAMLineDetail_ds.joinSource(HeadTable_ds.id());
но у меня так не чего не прокатывает
Это действует только до инициализации датасорсов.
После - изменение этого свойства ни на что не влияет.

Может, вам открывать повторно форму в той же позиции экрана и, до вызова init(), уснанавливать нужные связи (попутно восстанавливая пользвательские фильтры и передавая данные для инициализации), а старую закрывать? Хотя, это намного геморойнее простого вызова execute в актив
__________________
Axapta v.3.0 sp5 kr2