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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2003, 09:59  Ссылка на сообщение   #1  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
262 / 10 (1) +
Регистрация: 31.07.2003
? Вопрос про диалоговое окно

Не пойму как сделать так, чтобы при выборе какого либа значения в элементе диалоговго окна, свойство active у другого становилось true. По умолчанию оно false при создании диалога.
Старый 05.12.2003, 10:33  Ссылка на сообщение   #2  
Shrike is offline
Shrike
Участник
 
63 / 10 (1) +
Регистрация: 18.04.2003
Re: Вопрос про диалоговое окно

Цитата:
Изначально опубликовано YVAS
Не пойму как сделать так, чтобы при выборе какого либа значения в элементе диалоговго окна, свойство active у другого становилось true. По умолчанию оно false при создании диалога.
Ну перепишите чтоль класс dialog...
Старый 05.12.2003, 11:20  Ссылка на сообщение   #3  
DMA is offline
DMA
Участник
 
105 / 13 (1) ++
Регистрация: 30.09.2003
Ну перепишите чтоль класс dialog...

Ну, в этом как раз нет необходимости

в конце метода dialoog() добавляете следующий код
{
...
dialog.allowUpdateOnSelectCtrl(true);
this.dialogSelectCtrl();

return dialog;
}
далее перекрываете метод dialogSelectCtrl(), в котором и обрабатываете ваши контролы. Например так:
public void dialogSelectCtrl()
{
super();

flag = dlgControlFlag.value();
if(flag)
dlgControlField.active(false);
else
dlgControlField.active(true);
}
Советую однако использовать вместо active() свойство allowEdit(), так как результат
практически тот же, но обновление работает лучше.
За это сообщение автора поблагодарили: Starling (1), vladz (1), bobski (1).
Старый 05.12.2003, 11:22  Ссылка на сообщение   #4  
DMA is offline
DMA
Участник
 
105 / 13 (1) ++
Регистрация: 30.09.2003
PS: Я надеюсь вопрос был про Аксапту?
Старый 05.12.2003, 11:51  Ссылка на сообщение   #5  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
262 / 10 (1) +
Регистрация: 31.07.2003
;)

Цитата:
Я надеюсь вопрос был про Аксапту?
Да конечно, про Аксапту. Совет дельный. Большое спасибо!!!
 
Теги
dialog, ax2.5, ax3.0

Реклама

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
диалоговое окно при закрытии файла Excel chanchala DAX: Программирование 8 26.08.2008 13:27
Диалоговое окно с запросом Poleax DAX: Программирование 3 21.05.2008 10:40
Диалоговое окно lexa DAX: Программирование 2 25.03.2004 09:25
Диалоговое окно с Lookup полями Julietta DAX: Программирование 1 15.12.2003 13:00
диалоговое окно в init (e) Report (a) Natasha DAX: Программирование 8 05.03.2003 16:42
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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