Показать сообщение отдельно
Старый 04.04.2007, 22:02   #3  
konfet is offline
konfet
Снова балуюсь косаптой :)
 
143 / 50 (2) ++++
Регистрация: 23.04.2003
Адрес: Moscow
Цитата:
Не совсем понятно, зачем добавлять VendTable и связывать датасорсы из кода.
Ну, из кода - потому что в таблице Table1 не одно поле VendAccount ссылалось на VendTable... и автоматический Query смотрел не туда.

Цитата:
...
В данном случае отображается при сохранении. Но можно точно так же сделать и для модификации
СПАСИБО! Собака оказалась зарыта именно в необходимости применения метода SetCurrent(). Нижеследующий код полностью решил поставленную задачу, executeQuery() при этом не вызывается.

X++:
public void modified()
{
    ;
    super();
    table1.doUpdate();
    VendTable.data(VendTable::find(table1.VendAccount));
    VendTable_ds.setCurrent();
    VendTable_ds.refresh();
//    RequestParam_ds.research();
}
__________________
Бесты и регарды!