Показать сообщение отдельно
Старый 17.12.2001, 15:23   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Действительно, модификатор display носит скорее информативный характер. Единственное реальное отличие - использование display-метода в объекте FormDataSource. Если Вы определите display-метод в FormDataSource, в качестве параметра ему будет передаваться курсор в таблице, к которой прицеплен это DataSource (курсор при этом будет указывать на ту запись, для которой сейчас вызывается display метод). В остальных случаях методы с модификатором display и без него работают совершенно одинаково.

Другое дело edit методы. Они являются расширенным вариантом display-методов. Если Вы определяете edit-метод для таблицы или формы, Axapta будет передавать ему только два параметра: boolean Set и FreeText Txt. Set будет истина, если пользователь что-то ввел в поле (вообще говоря, control), для которого определен edit-метод. В этом случае введенные данные будут находится в Txt. Для edit-метода, определенного на FormDataSource, Axapta также будет передавать курсор, как и для display-метода.

Немного подробнее об edit и display-методах читайте в <a href = "http://www.axforum.info/forums/showthread.php?s=&threadid=307"><u>Базе Знаний</u></a>.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: Aquarius (1).