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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.08.2011, 08:35   #7  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Димитрий Посмотреть сообщение
Таблица ничего не знает про формы. Потому не в ней.
Не совсем так. Через метод common.dataSource() можно добраться до источника данных формы и из таблицы.
Другое дело что в общем случае с одной таблицей может быть связано несколько форм и возможно не на каждой нужно выполнять обновление. Или, вообще, в какой-то момент таблица может быть задействована непосредственно из кода и тогда про связь с каким-то конкретным DataSource говорить не приходиться. Также часто обновлять требуется одновременно несколько источников данных формы. В общем, обновление источника данных просто логичнее делать на основании событий формы, а не событий таблицы. Причём непосредственно код реализующий обновление может быть (и это правильнее) вынесен с формы и помещён в сопровождающий форму класс.
За это сообщение автора поблагодарили: Dron AKA andy (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Выделенные записи на форме в отчёт/форму Sada DAX: Программирование 32 12.02.2011 20:12
AX3: В форме не отражаются записи Qaz Qwerty DAX: Функционал 8 23.10.2010 00:34
создать 2 связанные записи на форме IKA DAX: Программирование 2 08.04.2010 23:21
Инициализация записи из курсора в форме andy239 DAX: Программирование 5 16.08.2005 15:00
Как из формы Form2 обновить записи на форме Form1? Hidden DAX: Функционал 15 24.05.2005 11:53

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

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

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