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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2020, 10:57   #1  
Metrofun is offline
Metrofun
Участник
 
72 / 10 (1) +
Регистрация: 27.04.2020
? Отработка modifiedField таблицы при изменении значения поля в Map
Здравствуйте.
Axapta 3.0.
Есть таблица Table1, при изменении через Grid определённых полей таблицы, меняется значение поля Field1 через метод карты соответствия Map1.
Возникла задача, как отследить изменение значения поля Field1?
Похоже в modifiedField таблицы данное изменение не 'поймать'.
Старый 26.06.2020, 16:45   #2  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
Я ничего не понял
При изменении через Grid поля таблицы вызывается modifiedField на таблице
при чем тут MAP вообще?
Старый 26.06.2020, 18:03   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
modifiedField вызывается при интерактивном изменении поля. Программное изменение этот метод не вызывает, если конечно разработчик не делает это принудительно. Поэтому при программном изменении и соответствующие вызовы нужно делать в коде. Хотя не всегда это возможно, и не всегда нужно вызывать именно modifiedField - вполне реально, что вызывать нужно что-то что должно отработать при изменении поля напрямую.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ограничения на таблицы и поля таблиц akvi DAX: Администрирование 3 28.04.2007 15:03
Как получить значения полей (modifiedDate, modifiedTime, modifiedBy и др.) при работе с объектами AOT типа Map? LRA DAX: База знаний и проекты 15 02.04.2007 13:37
Можно ли получить recordset, используя ID таблицы и ID поля 111andrei DAX: Программирование 2 20.03.2007 12:49
как сделать значения в двух полях таблицы одинаковыми eXP DAX: Программирование 1 19.11.2003 17:41
Автоматическое увеличение значения поля при создании новой записи. sguryev DAX: Программирование 3 06.02.2003 14:00

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

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

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