|
![]() |
#1 |
Участник
|
При присвоении t1 вы получаете ссылку на строку датасорса формы.
Потому при перемещении по гриду (поскольку запись для датасорса изменяется) меняется и запись в t1. Посмотрите понятие dynaLink. По поводу обновления без forupdate - вероятно датасорс формы по умолчанию предполагает этот forupdate. Как-то никогда не задумывался над этим вопросом
__________________
If it ain't broke, take it apart and find out why (с) |
|
![]() |
#2 |
Участник
|
Цитата:
При присвоении t1 вы получаете ссылку на строку датасорса формы.
т.к. у Формы2 в моем случае у Data Sources вообще ничего не проставлено... Кстати вроде все нормально работает если я внесу такое изменение t1 = element.args().record().orig() в таком случае не дает записать без открытия таблицы на запись, что нормально, и не сбрасывает, при переходе на другую строку, вектор полученный при инициализации... (в дебаггере посмотрел). Или я бездумно что-то не то использую... X++: Table1 t1Caller = element.args().record(); t1 = Table1::find( t1Caller)
__________________
Axapta 3.0, Build #1951.17, SP1 |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|