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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.08.2010, 11:54   #1  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,340 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Вообще-то основная задача лога - это фиксировать события. Т.е. если событие в логе не фиксируется - то это "караул". Т.е. делать уникальный индекс на таблице логов - заведомо некорректно. Лучше потом выборку построить по каким-то критериям.
Потом, любое логирование какого-то события заведомо замедляет обработку этого события, в связи с чем на логируемую табличку (в рамках ускорения) нелогично накладывать какие-либо индексы.

Однако, я подозреваю, что тут не совсем логирование. Скорее всего тут - генерация осмысленных записей (используемых потом в рабочем процессе), которые логичным образом не должны дублироваться. В этом случае совет от titov как нельзя более лучшим образом подходит. Кстати - в качестве идеи - можно предложить подумать - а как же в АХ производится разноска журналов (из кода)? Два человека могут открыть ведь разнести документ? Ответ. При разноске (из кода) блокируется журнал, т.е. второй человек не может запустить разноску (из кода), если первый уже запустил ее.
В интерфейсе журнал блокируется при открытии строк журнала.


Наглядно в АХ работает процедура закрытия склада - в начале работы - в табличку InventClosing помещается запись о начале работы, а по завершению - статус записи обновляется.
__________________
Возможно сделать все. Вопрос времени
Теги
try/catch, исключения, как правильно, транзакции

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вставка строк в таблицы Аксапты сторонними средствами Андре DAX: База знаний и проекты 1 07.05.2009 16:49
Множественная вставка записей Белов Владимир DAX: Программирование 9 16.10.2008 14:22
вывод количества записей в таблице на web форме и указание текущей страницы таблицы bambuk1960 DAX: Программирование 1 06.07.2006 13:27
Хранение отмеченных записей Pavel Pustovalov DAX: Программирование 9 17.05.2005 21:56
Вставка записей в аксапту из внешней БД Smith DAX: Программирование 2 20.09.2004 18:30
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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