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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.03.2007, 12:58   #1  
zla is offline
zla
Участник
 
20 / 10 (1) +
Регистрация: 20.12.2007
Господа, объясните, если кто знает, почему не выполняется перекрытый метод modified() в Веб форме. Я создал его в DataSource для поля, но изменение этого поля в форме упорно обходит стороной этот метод. Ни дебагер, ни info() не дают никаких откликов. Что делать?
Старый 09.03.2007, 13:19   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от zla Посмотреть сообщение
Господа, объясните, если кто знает, почему не выполняется перекрытый метод modified() в Веб форме. Я создал его в DataSource для поля, но изменение этого поля в форме упорно обходит стороной этот метод. Ни дебагер, ни info() не дают никаких откликов. Что делать?
Цитата:
Сообщение от WebForm basics Посмотреть сообщение
Part of the user's rich experience when using the Microsoft Axapta Windows client comes from the fact that this client may interactively evaluate code as the user browses the data. While the Web application certainly has access to all the business logic that the Windows client has, it may only be accessed at particular times. In short, what the user sees in the browser is a result of HTML code generated from the WebApps framework, as the result of specific user initiated actions. Consider the case where the user is filling out a field in a form on the Windows client. As soon as the user leaves the field in question, X++ code is run to determine the validity of the field content, and the user is notified if the value is illegal. On the Web, however, the browser does not evaluate X++ code, and validation is deferred to the time where the user submits the form for entry. This is not a restriction caused by flaws in the Microsoft Axapta WebApps Framework, but simply a consequence of the way the Web works: The server generates the whole content of the page at once.
__________________
-ТСЯ или -ТЬСЯ ?
Старый 09.03.2007, 13:40   #3  
zla is offline
zla
Участник
 
20 / 10 (1) +
Регистрация: 20.12.2007
Спасибо Vadik! Только остается непонятным:
1) для чего же все-таки предназначен метод modified поля Веб формы?
2) как строить реакцию на изменение поля? Неужели делать кнопку в форме?
 


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

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

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