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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.06.2008, 16:47   #6  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Так я и не предлагаю validateWrite() вызывать из каждого edit-метода. Просто в вашем edit-методе поставьте forceWrite(true), если set = true. Тогда, когда придет время сохранять запись (а это, кстати, не только leave(), но и, например, Ctrl+S или нажатие на кнопку, у которой SaveRecord = Yes), вызовется validateWrite() и write(), даже если поля записи не были изменены.

Например:
X++:
edit String30 myEditMethod(boolean _set, MyTable _myTable, String30 _value)
{
    if (_set) {
        ...
        MyTable_ds.forceWrite(true);
    }

    return ...;
}
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me

Последний раз редактировалось Maxim Gorbunov; 30.06.2008 в 16:51.
За это сообщение автора поблагодарили: aidsua (1).
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Solutions Monkey: EP Page Life Cycle Blog bot DAX Blogs 0 18.02.2009 08:05
Заполнение DataSource из постоянной и временной таблиц m_ax DAX: Программирование 2 21.06.2007 13:08
Зачем нужны display и edit методы Андре DAX: Программирование 4 15.08.2002 13:24
edit и display методы Maxim Gorbunov DAX: База знаний и проекты 4 15.01.2002 12:58
Методы, использующие модификатор edit. sguryev DAX: База знаний и проекты 0 18.12.2001 15:00

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

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

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