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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.07.2009, 17:13   #3  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Lanai Посмотреть сообщение
Задача простая с первого взгляда (или на самом деле простая):

Необходимо чтобы при изменении некоторых полей в форме запрашивался комментарий (причина изменения) и сохранялась история.

Знаю, что вариантов много, но все они не подходят по разным причинам. Хочется оптимально правильный вариант найти. Спасибо!
Как вариант:
- Добавляете в таблицу поле "коментарий"...
- "при изменении некоторых полей в форме" требуете чтоб этот комментарий был заполнен (обязательный)
- при сохранении строки (на update(), например) сохраняете историю изменения с комментарием и чистите поле "комментарий" в целевой таблице.

PS Для реализации второго пункта можно инспользовать .orig() и validateWrite()...
__________________
Zhirenkov Vitaly

Последний раз редактировалось ZVV; 30.07.2009 в 17:16.
Теги
запись, как правильно, комментарий

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axperf: Create RecID index on tables with Created/Modified DateTime fields Blog bot DAX Blogs 0 20.06.2009 10:05
modified, leave Varmen DAX: Программирование 7 19.03.2009 13:51
Вызов метода modified DS Mike2005 DAX: Программирование 1 17.10.2006 13:45
modified два раза два раза MironovI DAX: Программирование 5 14.07.2006 16:29
Транзакция в modified Gad DAX: Программирование 1 29.11.2005 19:54

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

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

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