![]() |
#17 |
Участник
|
Закомментировал старые фильтры. Декларативный join с временной таблицей работает нормально. Если включить эти фильтры, то без всякого моего кода будет ошибка времени выполнения "QueryBuildRange - объект не инизиализирован." еще на этапе init.
Если убрать все фильтры, декларативный join и попробовать программно: qbds = this.query().dataSourceTable(tablenum(mytmptable)); qbds = qbds.addDataSource(tablenum(myTable)); - "QueryBuildDataSource, объект не инициализирован." qbds.addLink(fieldnum(myTable, key), fieldnum(myTmpTable, key)); qbds.joinMode(JoinMode::InnerJoin); Видимо явления одного порядка. Еще вот так попробовал: qbds = this.query().dataSourceTable(tablenum(mytmptable)); qbds = this.query().addDataSource(tablenum(myTable)); Ошибка - "Источник данных не входит в состав родительского источника данных." Эта ошибка уже возникает в Classes\info\View. Последний раз редактировалось uskutus; 02.05.2012 в 17:37. |
|