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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.03.2009, 12:16   #26  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Ну..., по моему будет обиднее разбираться, какая часть данных создалась, а какая нет.
Посмотрел код еще раз.
А ведь действительно - импорт в этой ветке не предполагает, что данные уже могут существовать.
Т.е. повторный импорт не предусмотрен.

Тогда согласен - лучше сделать в одну транзакцию.

Хотя более правильным было бы сделать по другому:
1. программист должен учитывать, что импорт одного и того же файла может выполняться несколько раз. либо в результате ошибки оператора, либо еще по каким причинам.
2. программист должен проверить, не была ли уже заимпортирована запись.
2.1. если уже существует, то
2.1.1. если запись была изменена, то либо ошибка, либо варнинг, либо overwrite в зависимости от настроек и логики импорта
2.1.2. если запись не изменена, то пропустить запись
2.2. если запись еще не существует, то создать ее.

тогда можно выполнять импорт мелкими кусками и не беспокоится о нагрузке.
Но только придется побеспокоится о каком-то идентификаторе, который позволит однозначно сопоставить импортируемые и уже существующие в Аксапте данные.
__________________
полезное на axForum, github, vk, coub.
Теги
asciio, createline, заказ, затяжка, скорость

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Расчеты с поставщиками\Функции\Создание на основе заказов\Резервирование заказанной номенклатуры slava09 DAX: Функционал 10 30.01.2007 13:57
Создание склад. журналов из заказов basanko DAX: Функционал 17 30.12.2006 11:49
Создание заказов пакетно chel DAX: Администрирование 5 01.07.2004 15:13
"Закупка на основе заказов" или "сводное планирование" Hamster DAX: Функционал 2 17.02.2004 01:47
Создание заказа? 2b4fITin DAX: Функционал 13 02.02.2004 15:52
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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