|
|
#1 |
|
Участник
|
Импорт из Axapta2.5 в Axapta3.0
Не получается импортировать данные в Axapta3.0. Есть предположение , что проблема в различиях TableId.
Есть ли положительный опыт в решении этой задачи? |
|
|
|
|
#2 |
|
Banned
|
Есть, конечно. А в чем проблема, собственно?
|
|
|
|
|
#3 |
|
Участник
|
Я импортирую, например, таблицу с RecId=40055. В Axapta3.0 эта таблица имеет RecID=40002.
В результате возникает ошибка связанная с использованием нулевого индекса в массиве. Если подредактировать файл импорта так, чтобы совпадали TableId, то также ничего не получается, потому что в двоичном файле данных есть привязка каждой записи к старому TabIeId. Вот и вся проблема. P.S. Для наглядности привожу кусок кода curCommon.overwriteSystemfields(hasSystemFields || hasCreatedTransId[tableIds[tableId]] || hasModifiedTransId[tableIds[tableId]]); здесь tableid=40002, tableIds[tableId]=0, но зато tableIds[40050] = 40002 |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Стандартный импорт данных. Обновление | 0 | |||
| Импорт данных 3.0 SP4. Аксапта валится | 1 | |||
| Экспорт/импорт таблиц | 15 | |||
| импорт данных | 2 | |||
| Еще раз про установку Axapta3.0 sp1 | 5 | |||
|