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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.01.2005, 17:19   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
CreateWizard
Добрый вечер!

Как в мастере наследнике SysWizard узнать на основании чего внизу формы вместо кнопочки далее появляется кнопочка завершение?
Старый 19.01.2005, 17:34   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
На основании массива finishEnabled[]
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 06.04.2013, 18:24   #3  
alicedr is offline
alicedr
Участник
 
173 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
А как сделать кнопку "Готово" неактивной? Вот так
X++:
 sysWizard.finishEnabled(false,sysWizard.curTab(),false);
не срабатывает...
Старый 06.04.2013, 19:11   #4  
alicedr is offline
alicedr
Участник
 
173 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
вот полезная ссылочка на эту тему http://allcomputers.us/windows_serve...he-wizard.aspx
X++:
sysWizard.finishEnabled(false,4,false); //это не работает, кнопка ГОТОВО все равно активна
sysWizard.backEnabled(false,4,false); //а это работает, кнопка НАЗАД неактивна
Старый 08.04.2013, 10:10   #5  
alicedr is offline
alicedr
Участник
 
173 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Ап, как сделать кнопку "Готово" неактивной?
Старый 08.04.2013, 11:29   #6  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от alicedr Посмотреть сообщение
Ап, как сделать кнопку "Готово" неактивной?
Посмотрите метод enableButtons
Старый 08.04.2013, 11:38   #7  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,651 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Это зависит от нескольких причин. Для понимания, посмотрите метод \Classes\SysWizard\enableButtons().

Вкратце, в отношении кнопки "Готово" смысл в том, что если эта кнопка отображается на каждой странице (метод this.hasFinishButton()), то активность этой кнопки действительно регулируется массивом finishEnabled, который определяет делать ли кнопку активной на соответствующей закладке

А вот если кнопка "Готово" отображается только на последней странице, то она делается актвной вне зависимости от каких-либо настроек. Как следствие, Вам надо будет явным образом дать команду на деактивацию кнопки, если это необходимо.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Теги
wizard

 

Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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