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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.11.2005, 16:05   #1  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
сохранить сортировку
Доброго дня!
вот такой вопрос:
Есть форма SalesTable. При изменении определенных полей у строк заказа, пересчитываются поля шапки заказа и сохраняется пересчитанный заказ (salesTable_ds.write()) . Соответственно, если пользователь отсортировал строки заказа по какому-либо полю, то сортировка эта слетает при сохранении шапки (как я понимаю, это страндартное поведение аксапты). Можно ли как-нить сохранить пользовательскую сортировку?
Спасибо.
Старый 21.11.2005, 16:45   #2  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Можно, нужно зайти в фильтр и открыть Ранее использованный запрос (сохраняет крайний запрос)
Или просто по кнопке "Изменить /Сохранить как" запомнить параметры пользовательской фильтрации и сортировки под определённым именем.
Старый 21.11.2005, 17:07   #3  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
2Vals: пробовала на 2х формах:
одна протая(примитивная) с 2 связанными датасоурсами, вторая сама SalesTable. После указанных действий не восстанавливается сортировка в обоих случаях =(.
Старый 21.11.2005, 17:10   #4  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
тк текущий раздел "программирование в аксапте", то вопрос "как программно восстановить сортировку которую наложил пользователь"
Старый 21.11.2005, 17:23   #5  
Guest_UserId is offline
Guest_UserId
пофигист
 
19 / 10 (1) +
Регистрация: 02.11.2005
Ващето пользовательские настройки хранятся в таблице SysLastValue, только я лично с ней ПОЧТИ не работал, но если покапаться то может что и получится.
__________________
Хорошо смеется тот, кто смеется с портвейном.
Старый 21.11.2005, 18:04   #6  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
попробую
на форме salesTable много всего наворочено уже и не очень здорово фильтры работают - поэтому все скопом сохранять и восстанавливать ....может и переживет, конечно. ...
думала, мож что попроще есть,...чтоб кучу методов не воротить для syslastValue.
Других вариантов, правда , нет?
Старый 21.11.2005, 18:12   #7  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Текущие фильтры лежат в this.queryRun().
Попробуйте сериализовать их.

С Уважением,
Георгий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сохранить настройки визуализации полей на форме при обновлении приложения? wind DAX: Функционал 3 14.09.2007 17:16
Как програмно сохранить отчет в файле? 111andrei DAX: Программирование 4 17.05.2006 09:52
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
как сохранить отмеченную запись на гриде ? Omeo DAX: Программирование 2 25.03.2004 12:47

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:58.