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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2012, 19:04   #1  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Сортировка после изменения номера строки
Задача элементарная: добавить на форму "Заказы на перемещение" (InventTransferOrders) 2 кнопочки: Вверх и Вниз, которые будут перемещать строку заказа вверх или вниз на одну строку. Тут как-бы без проблем, новый LineNum генерится правильно. Но тут возникла неувязочка: строчка должна ПЕРЕДВИГАТЬСЯ (перескакивать) вверх или вниз, в зависимости от нового номера строки.
Были добавлены методы на форму в источник данных InventTransferLine в поле LineNum:
PHP код:
public void modified()
{
    
super();
    
inventTransferLine_ds.reread();
    
inventTransferLine_ds.refresh();

или на кнопки "Вверх" и "Вниз"
PHP код:
void clicked()
{
    
super();
    
inventTransferLine_ds.refresh();

Результата это никакого не дало, мало того, что строки не отсортировываюся как надо, так еще и новый номер строки не высвечивается (в добавленном в строки пользовательском поле)-сразу после изменения мелькнет новое значение, и снова отображается старое. Однако, если перезайти в строки, то видно новое значение и правильная сортировка.
Решение где-то рядом, а я ...
Теги
linenum, номер строки, обновление, сортировка, строки, спецификация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Массовое создание СФ. Почему берет номера из списка удаленных СФ? mazzy DAX: Функционал 6 21.03.2011 22:35
Отображение номера Документа ГК gaenar DAX: Программирование 0 11.05.2005 12:00
Сводное планирование - изменения&изменения мин. Alexm DAX: Прочие вопросы 1 05.04.2005 10:43
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

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

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

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