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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.10.2006, 19:06   #1  
cherv is offline
cherv
MCTS
MCBMSS
1C
 
88 / 25 (1) +++
Регистрация: 24.05.2006
Web-форма: не отрабатывает selection() у контрола
Доброе всем!
Ситуация: на Web-форме есть контролы WebRadioButton и WebEdit. Выбирается значение WebEdit (отрабатывает метод lookup), и в этот момент необходимо знать выбранное значение WebRadioButton. Однако WebRadioButton.selection() в этот момент возвращает 0. При переходе же на другую закладку формы WebRadioButton.selection() уже возвращает реально выбранное значение (0, 1, 2...).
Подскажите, с чем это связано? На обычной форме все работет хорошо. Пробовал заменить WebRadioButton на WebComboBox - тот же результат, selection() возвращет 0. Спасибо заранее!

Последний раз редактировалось cherv; 13.10.2006 в 19:29.
Старый 13.10.2006, 19:09   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Это потому, что submit не идет на сервер при выборе одного из значений в элементе вашем WebRadioButton. А после перехода на другую закладку значение выбора обновляется.

Как это учитывать - может кнопочку создать - типа "Обновить".
А может свое что-то придумать
За это сообщение автора поблагодарили: cherv (1).
Старый 16.10.2006, 11:46   #3  
ntr is offline
ntr
Участник
 
31 / 16 (1) ++
Регистрация: 26.05.2006
Я получаю из lookup c помощью xSysLastValue.
В примере если переключатель WebRadioButton (Показать Наименование клиента) – стоит в “Да” то в Lookup отображаются код и наименование клиента, если “Нет” то только код.
Вложения
Тип файла: xpo WebForm1.xpo (14.3 Кб, 231 просмотров)
За это сообщение автора поблагодарили: cherv (1).
Старый 16.10.2006, 15:08   #4  
cherv is offline
cherv
MCTS
MCBMSS
1C
 
88 / 25 (1) +++
Регистрация: 24.05.2006
Цитата:
Сообщение от ntr Посмотреть сообщение
Я получаю из lookup c помощью xSysLastValue.
В примере если переключатель WebRadioButton (Показать Наименование клиента) – стоит в “Да” то в Lookup отображаются код и наименование клиента, если “Нет” то только код.
Спасибо за вариант. Я все-таки разнес по разным закладкам WebRadioButton и WebEdit, но буду иметь в виду и такую возможность.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04
Pokluda: Outbound web service (AIF) Blog bot DAX Blogs 0 28.10.2006 17:43
Web-форма в Axapta Chezer DAX: Программирование 15 25.08.2006 16:36
Как передать параметры из одной web форма в другую dtsymbal DAX: Программирование 9 28.02.2006 10:31

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

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

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