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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2003, 09:59   #1  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 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
Участник
 
109 / 19 (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), alex55 (1), Player1 (4), bobski (1), БАХ43 (1).
Старый 05.12.2003, 11:22   #4  
DMA is offline
DMA
Участник
 
109 / 19 (1) ++
Регистрация: 30.09.2003
PS: Я надеюсь вопрос был про Аксапту?
Старый 05.12.2003, 11:51   #5  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 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
Часовой пояс GMT +3, время: 17:08.