26.03.2010, 10:47 | #1 |
Участник
|
Резервирование кодов записей
Всем привет! Пытался найти ответ на форуме, не нашел, может не так искал.
AX 3 Sp3 Sql2000 Использование стандартного Импорта/Экспорта данных Вызывает интерес реализация сабджекта в классе SysDataImport метод calcRecordIdOffset, а именно X++: nextRecId = systemSequence.reserveValues(real2UnsignedInt(recIdMax-recIdMin+1)); Собственно вопрос вот в чем: почему для резервирования не берут значение например из переменной recordCntTotal, которая вроде как содержит значение реального количество импортируемых строк (вернее строк содержащихся в файле импорта). Подскажите, в чем скрытый смысл стандартной реализации?
__________________
Кто хочет достичь цели, должен её знать |
|
26.03.2010, 12:41 | #2 |
Участник
|
По-моему, пытались сделать малой кровью восстановление ссылочной целостности по RecId в процессе импорта.
Сам с этим сталкивался - у меня при переносе данных recId в минус сваливался в чистой компании После этого галку "Резервирование кодов записей" не трогаю.
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: belugin (3). |
Теги |
recid |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|