Добрый день! Хочу отфильтровать данные на форме с помощью подвязывания временной таблицы.
Итак, есть некая форма с двумя датасорсами (LedgerJournalTable и LedgerJournalTrans), связанными по InnerJoin. Динамически подвязываю к подчинённому датасорсу ещё один QueryBuildDataSource по временной таблице (связь к LedgerJournalTrans по RecId). Делаю ему enabled(false).
По нажатии на кнопку заполняю временную таблицу. Делаю enabled(true) для созданного QueryBuildDataSource.
Вызываю
X++:
LedgerJournalTrans_ds.queryRun().setCursor(tmpTable);
LedgerJournalTable_ds.research();
Эффекта фильтрации не наблюдаю.
Почитал на форуме ветки
setCursor() vs serRecord() и
Врем.табл.: поведение в 2-х и 3-х уровневой конф..
Запускаю в 2х звенке (Axapta 3.0 SP4). Временную таблицу генерю на сервере.
Помогите, плиз!