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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2011, 13:36   #4  
someOne is offline
someOne
Участник
Аватар для someOne
 
174 / 432 (15) +++++++
Регистрация: 11.12.2008
Адрес: Москва
Цитата:
Сообщение от Pustik Посмотреть сообщение
Добрый день.
Может быть это только у нас? Может быть, это связано с тем что у нас WinXP Professional SP3?
Нет, думаю это у всех У меня по крайней мере то же самое.

Через какое то время надоело объяснять пользователям куда у них "пропала" форма "заказы" (например)...

После исследования проблемы обнаружилось что не верный размер окна "запоминается" при закрытии формы.

Как и с другими глюками в поведении форм в Ax2009, выручил класс SysSetupFormRun. (Эх, что бы мы делали без него ???)

Решил сделать так (см ниже). Это помогло...

X++:
public void init()
{
    // <GEEU>
    this.raiseEvent_W(methodstr(FormRunListener_W, beforeInit));
    // </GEEU>
    super();
    ...
    heightValue = this.design().heightValue(); // FIX
X++:
public void close()
{
    ;
    this.repairForm();

    super();
}
X++:
void repairForm() // Избежать сорачивание формы в узкую полоску
{
    ;
    if (this.design().saveSize() == true)
    {
        if (this.design().heightValue() < 30)
        {
            this.design().heightValue(heightValue);
        }
    }
}
За это сообщение автора поблагодарили: Pustik (2), Logger (3), Ivanhoe (3), alex55 (2), S.Kuskov (5), Kabardian (4).
Теги
syssetupformrun, баг, форма, ax2009

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Очередной вопрос про Query rkrivov DAX: Программирование 45 16.10.2013 19:16
Стоимость перехода с AX3.0 на АХ2009 Pustik DAX: Прочие вопросы 18 30.03.2011 16:21
Опубликован список русскоязычных материалов по АХ2009 Poleax DAX: Прочие вопросы 2 15.10.2010 11:06
Тормоза при получении очередной строки из ResultSet Alenka DAX: Программирование 14 04.08.2009 13:31
В АХ2009 проблема с General Ledger->Chart of accounts AndrianG DAX: Администрирование 3 12.02.2009 13:15

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

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

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