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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2008, 09:05   #1  
DPO is offline
DPO
Участник
 
19 / 10 (1) +
Регистрация: 24.09.2007
Я все равно не понимаю))
Кнопка "Назад" - это FormButtonControl backButton из класса SysWizard. С этим backButton в SysWizard делается ровно две вещи:
1. В методе prompt он инициализируется, на него вешается меню итем, по которому вызывается метод SysWizard.back()
2. В методе enableButtons у этого контрола устанавливается свойство Enabled
Больше ничего с этим backButton не делается и он никуда не передается, поправьте меня если я неправ.
Я же в своем классе только использую метод SysWizard.backEnabled(), т.е. backButton никак не трогаю.
Поэтому мне непонятно, где может устанавливатся проперти "Bold" в "Light" или что-то подобное. И что значит класс "думает"?
Я заметил, что это проявляется только на определенном табе, так что буду разбираться.
Старый 31.01.2008, 11:38   #2  
Eugene Murka is offline
Eugene Murka
Участник
Аватар для Eugene Murka
 
36 / 17 (1) ++
Регистрация: 09.01.2008
Адрес: Киев
Ну ведь метод back() вызывается,в котором текущий номер таба уменьшается,не так ли?Если вы абсолютно уверены,что переменная кнопки backButton тут не при чём,значит где-то сбрасывается tabIdx без участия кнопки,скорее всего - это ваши модификации,без этого на предыдущую страницу визарда вы не попадёте. tabIdx сбрасывается в back() и в изменяется в setTab(),но, всё таки, посмотрите метод enableButtons и то,что присваивается в строке backButton.enabled(tabIdx!=1 && backEnabled[tabIdx]);
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
Проблема с созданием объекта Lelya DAX: Администрирование 33 27.06.2005 16:38
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20
Проблема с правами доступа sa2002as DAX: Администрирование 1 30.06.2003 13:28
Проблема с Х++, глазами Ява-девелопера blacky DAX: Программирование 3 26.11.2002 11:50
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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