не работает потому, что getFirst() работает не с таблицей, а с датасорсом формы. А у датасорса есть свои методы. InventDimId он на форме отсутствует. Форма сама его обновляет исходя из других полей на форме.
работай с query либо с select'ом напрямую.
while select
{
...
}
а в конце что-либо вроде salesline_ds.research() для того, чтобы обновить форму исходя из обновленных значений в базе.
|