дело вот в чем - я сначала пробовал работать с QueryBuildDataSource и те симптомы что я описал - воспроизводились при использовании QueryBuildDataSource.
Попробовал как вы советуете - завел в описании класса формы
PHP код:
QueryBuildRange someQueryBuildRange;
и вызываю на init datasource-а:
PHP код:
someQueryBuildRange = this.query().dataSourceTable(tableNum(InventTable)).addRange(fieldNum(InventTable, ItemName));
при запуске формы система ругается:
Цитата:
---------------------------
Navision Axapta Debugger
---------------------------
Ошибка времени выполнения. : <empty class> object не инициализирован.
Трассировка стека:
(C) \Classes\<unknown>\dataSourceTable
(C) \Forms\InventTable\Data Sources\InventTableSome\Methods\init - line 12
---------------------------
OK
---------------------------