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