Показать сообщение отдельно
Старый 06.02.2008, 08:53   #1  
Андрей К. is offline
Андрей К.
Постигающий
 
152 / 10 (1) +
Регистрация: 09.04.2007
;) Сменить DataSource у Grid
Доброго времени суток!

Столкнулся с проблемой при смене источника у грида.
На форме 2 DS. по ходу работы с формой нужно в одном гриде отражать данные, идентичные по структуре, но разные по содержанию.
Как я делаю : в коде меняю у каждого поля грида свойство Datasource
напр:
X++:
Grid.dataSource(TmpTable_DS.id());
Grid_Code.dataSource(TmpTable_DS.id());
Grid_Code.dataField(fieldNum(TmpTable , Code));
и тд.
в конце
X++:
element.redraw()
ПРОБЛЕМА:
при смене источника , поля на гриде "съезжают"
+ к тому грид не отражает некоторые поля

где зло спряталось???
спасибо.