![]() |
#10 |
Участник
|
Подобная задача, только проще: как обновить DataSource из самой формы
![]() Имею связанные по InnerJoin датасорсы и общий грид на них. По обычной Button вызывается (в Clicked()) обработка, меняющая значения в нескольких записях в подчиненной таблице. Хочу увидеть их обновленными в гриде. Если делаю: X++: _ds.reread(); _ds.refresh(); Если добавляю к этому X++: _ds.refreshEx(); Если делаю X++: _ds.executeQuery(); Если делаю, как написано в это теме: X++: anytype currentCursor; currentCursor = _ds.cursor(); // обработка... _ds.research(); _ds.findRecord(currentCursor); С подчиненным датасорсом тоже всё это пробовал - вообще ничего не обновляется. Никак не удается обновить записи и при этом остаться на текущей ![]() |
|
|
|