AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.08.2020, 13:20   #1  
oleggy is offline
oleggy
Участник
 
256 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
DAX09: восстановить установленные фильтры в форме после вызовов reread / refresh
Всем привет.
Подскажите как сделать.

Имеется форма с таблицей, где таблице отфильтровались по определенным полям.
Потом в отфильтрованной записи изменили значение через метод формы допустим - changeValue. После вызова данного метода сбрасывается фильтр установленный в таблице.
Начал смотреть данный метод changeValue, он заканчивается такими строками.

X++:
void changeValue()
{
...
    Object                  dS;
...
    dS = recordLocal.dataSource();
    dS.reread();
    dS.refresh();
}
Я так понял что какой то из методов reread / refresh сбрасывает еще и установленные фильтры. Как понять какой из них сбрасывает и можно ли как то установить что бы фильтры не сбрасывались?

Или может как то перед вызовом reread / refresh сохранить установленные фильтры в таблице, а после вызовов reread / refresh эти фильтры обратно установить?

Последний раз редактировалось oleggy; 11.08.2020 в 13:25.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: 3 Powershell Scripts for Dynamics AX – Refresh, Report and Monitor Blog bot DAX Blogs 0 02.03.2019 22:16
alirazazaidi: Form did not refresh on workflow submit Dynamics 365 for finance and operations Blog bot DAX Blogs 0 26.12.2018 16:11
Reread() на форме c View KpecT DAX: Программирование 8 11.11.2008 13:00
Research, refresh, reread шпаргалка Qaz Qwerty DAX: База знаний и проекты 6 01.08.2008 21:43
Сортировка и/или фильтры в lookup форме - howto. Maximin DAX: Программирование 5 07.06.2005 11:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:11.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.