10.03.2017, 12:47 | #1 |
Участник
|
Фильтр по временной таблице
Собственно примитивная задача.
Есть форма, у неё единственный DataSource (временная таблица!!!) данные пишутся в таблицу и выводятся в GRID. Для меня стало открытием, что во время работы с формой недоступны пользовательские фильтры т.е. фильтр по сетке, расширенный фильтр и.т.д. Неужели пользователь не может фильтровать записи временной таблицы? И можно ли как то их фильтровать? |
|
10.03.2017, 12:58 | #2 |
Участник
|
Проверил в DAX2009 - фильтры по временной таблице работают.
|
|
10.03.2017, 13:30 | #3 |
Участник
|
Пример работающей формы с временной таблицей AOT\Forms\tutorial_Form_Join
|
|
10.03.2017, 13:31 | #4 |
Участник
|
Axapta 4.0. Кстати забыл сказать
у DataSource свойство AutoQuery стоит в значении "NO". Иначе данные почему то не отображаются. В программном коде написал: void Method() { TMPTable table; ; //Далее пишу данные в таблицу TMPTable.setTmpData(table); TMPTable_ds.execute.query(); } |
|
10.03.2017, 13:47 | #5 |
Участник
|
У вас возможно форма открывается в контексте какого-то родительского источника данных. И поэтому динамически накладывается фильтр по полям связи. Убрать такой автоматический фильтр можно при помощи метода clearDynalinks.
|
|
|
За это сообщение автора поблагодарили: Yeah))) (1), ta_and (3). |
10.03.2017, 14:09 | #6 |
Участник
|
Спасибо большое. Именно этот случай и был. Помогло
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Проблема с временной таблице в lookup | 3 | |||
Отчет, основанный на временной таблице | 10 | |||
Отчет по временной таблице | 1 | |||
Доступ к временной таблице | 2 | |||
фильтр по связанной таблице | 13 |
|