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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2009, 15:01   #5  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Хотя технически это достижимо, но тут в угоду некой универсальности и простоте реализации приносится в жертву смысл выполняемых действий, реализуемая бизнес-логика (то, что mazzy называет "программистский подход").
никоим образом.
Цитата:
Во-первых, обвновление по doUpdate() смотрится странно, потому что обход триггера обновления на таблице имеет смысл, если вы абсолютно точно знаете, что делаете
именно поэтому - doUpdate

смысл реализуемого процесса: установить содержимое таблицы, в стартовое состояние до начала импорта.
В момент импорта (в котором, кстати, и реализован тот паттерн, который вы описали ниже), происходит переустановка значений этого поля в зависимости от того, что происходит со строкой, изменяется, создается, пропускается или вообще, вручную, создается пользователем.
Зачем? Просто для того, чтобы сравнить содержимое таблицы до и после импорта. Плюс текстовый лог изменений. Программерская паранойя, что тут скажешь...
Теги
шаблон

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пропавшие поля в таблице Андре DAX: Программирование 10 03.03.2016 10:32
Вопрос по перегрузке лукапа поля прям на таблице HorrR DAX: Программирование 3 03.06.2008 18:02
Поля CreatedTransactionID, BondBatch в таблице LedgerTrans tolstjak DAX: Программирование 21 04.04.2007 08:03
После перекрытия JumpRef поля на DataSource в контекстном меню так и не появился переход к основной таблице. Кирилл DAX: Программирование 7 01.02.2007 11:42
Basics: обновление отдельного поля в гриде Dymm DAX: Программирование 19 10.08.2005 15:37

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

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

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