Цитата:
Изначально опубликовано Андре
... перекрываю метод Init.
В нем я пишу следующее:
this.query().dataSourceNo(1).addRange(fieldNum(BomTable,BOMId)).value("001");
Скорее всего, ошибка в том, что "не успевает" проинициализироваться query.
Я повторил вcё как ты писал, и понял -- быстрее всего решить проблему, если перекрыть метод <b>executeQuery</b>, а не <b>Init</b>:
X++:
public void executeQuery()
{
this.query().dataSourceNo(1).addRange(fieldNum(BomTable,BOMId)).value("001");
super();
}
Так вроде всё работает.