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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.02.2013, 16:26   #21  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Спасибо, попробуем.

С уважением, Дмитрий.
Старый 08.02.2013, 16:49   #22  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Первое, что попробывал - закомментировать getPosition и setPosition в методе task, при этом работоспособность верхнего грида PurchTable восстановилась, курсор перестал скакать произвольно. Теперь осталось побороть PurchLine, попробую подход предложенный Сергеем.

С уважением, Дмитрий.
Старый 11.02.2013, 09:29   #23  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Ситуация исправлена. Но не понятна причина и автор глюка :O)
В российской версии этих изменений, а соответсвеенно и глюков, нет.
Как в известном советском фильме фраза "Кто так строит?", хотелось бы узнать "Кто так пишет?"

С уважением, Дмитрий.
Старый 17.03.2013, 20:43   #24  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
Цитата:
Сообщение от DmitryK Посмотреть сообщение
Ситуация исправлена. Но не понятна причина и автор глюка :O)
В российской версии этих изменений, а соответсвеенно и глюков, нет.
Как в известном советском фильме фраза "Кто так строит?", хотелось бы узнать "Кто так пишет?"

С уважением, Дмитрий.
У нас обнаружилась аналогичная проблема. Метод task находится на слое Bus с точно таким же кодом. Это функционал Партнера, который нам внедрял Аксапту, компания АНД.
Старый 18.03.2013, 08:41   #25  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
В нашем случае удаление строк setposition и getposition результата не дало. Переход отрабатывает на первую или последнюю запись (зависит от настройки датасорса). Хотя иногда почему то сохраняет запись. Будем дальше капать
Старый 18.03.2013, 10:21   #26  
DmitryK is offline
DmitryK
Участник
 
179 / 76 (3) ++++
Регистрация: 22.12.2011
Если Вам поможет приведу наше решение:
ClassDeclaration PurcheTable form добавим
X++:
    boolean                         bf5Pressed; // FIX F5 refresh
executeQuery PurchLine
X++:
public void executeQuery()
{
  int pos;
  ;

// FIX F5 refresh
   if (bf5Pressed)
     {
      pos          =  purchLine_ds.getPosition();
      super();
      bf5Pressed   = false;
      purchLine_ds.setPosition(pos);
     }
   else
     {
      super();
     }
}
task
X++:
public int task(int _taskId)
{
    int ret;
    int rowposition;
    #task
    ;

    if(_taskId == #taskFormRefreshMenu ||_taskId == #taskFormRefresh_F5 )
    {
 //       rowposition = this.objectSet().getPosition(); // FIX F5 refresh
        ret           = super(_taskId);
        bf5Pressed    = true;
 //       this.objectSet().setPosition(rowposition);
    }
    else
        ret = super(_taskId);

    return ret;
}
purchTable
X++:
public void executeQuery()
{
 // FIX F5 refresh
    bf5Pressed   = false;
    super();
}
C уважением, Дмитрий.

Последний раз редактировалось DmitryK; 18.03.2013 в 10:25.
За это сообщение автора поблагодарили: IvanS (1).
Старый 18.03.2013, 15:48   #27  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
Конечно как вариант решения проблемы, но не очень хочется так писать, кстати метод Task находится все-таки на GLP слое
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сжатие диалоговых форм в АХ2009 Geo DAX: Администрирование 0 14.07.2010 17:51
Странное поведение функции "Отображение аналитик" Lelya DAX: Функционал 2 28.05.2009 19:36
Странное поведение ttsAbort Logger DAX: Программирование 6 28.05.2009 15:11
Странное поведение формы Создание строк vc DAX: Функционал 10 22.03.2006 10:32
Странное поведение резервирования после создания спланированной закупки. NEO DAX: Функционал 7 01.07.2004 14:03

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

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

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