05.10.2004, 15:36 | #1 |
Участник
|
Импорт из Excel...
Подскажите в чем может быть причина следуюущей ошибки:
C помощью " Администрирование - Периодическтие операции - Экспорт/Импорт данных - таблицы Excel - Мастер шаблонов Excel" был сделан шаблон для импорта данных в LedgerJournalTrans Все работает прекрасно за исключением одного - нив какую не хочет импортироваться аналитика "центр затрат" Все остальное импортируется без проблем И еще: если в группах определения нажать кнопку "настройка таблиц" и выбрать закладку "Предварительный просмотр" - то там все показывается правильно и полностью. Проверил отдельно на чистой базе SP3 Demodata - тоже самое В чем может быть проблема? |
|
23.01.2007, 16:21 | #2 |
MCITP
|
Такая же проблема
Привет!
Наткнулся на такую же проблему! Только в таблице номенклатуры... Похоже проблема касается всех финансовых аналитик (Dimension), не важно в какой таблице. Заключается в том, что почему-то именно чётные аналитики не хотят грузится! Причём в предварительном просмотре импорта - всё ОК. Пробовал дебагить (в классе SysDataImportExcelServer.createRecord) - получается, что из ёкселя первая аналитика кладётся нормально, вторая аналитика - почему-то кладётся в третью аналитику, потом, соответственно, перезатирается третьей аналитикой. Такая же фигня с четвёртой и пятой аналитиками. Т.е. чётные Dimension[n] кладутся почему-то в Dimension[n+1]. Как это побороть этот баг я так и не понял. Кто-нибудь может помочь? Спасибо! ________________ Жиренков Виталий
__________________
Zhirenkov Vitaly |
|
23.01.2007, 18:17 | #3 |
Member
|
В Экселевском шаблоне в строчке с названиями полей для фин. аналитик пропишите Dimension[1], Dimension[2], Dimension[3].
__________________
С уважением, glibs® |
|
24.01.2007, 15:58 | #4 |
MCITP
|
Именно так там всё и написано: (ну кроме "[1]")
"Dimension" "Dimension[2]" "Dimension[3]" "Dimension[4]" "Dimension[5]"
__________________
Zhirenkov Vitaly |
|
24.01.2007, 16:03 | #5 |
Member
|
Покажите файл (желательно с одной записью для примера).
__________________
С уважением, glibs® |
|
24.01.2007, 16:47 | #6 |
MCITP
|
пожалста..
стандартный шаблон, сгенерённый мастером... вручную ничего не менялось пробовал много раз
__________________
Zhirenkov Vitaly |
|
24.01.2007, 17:04 | #7 |
Участник
|
Что-то знакомое. Какой сервис-пак?
|
|
24.01.2007, 17:18 | #8 |
Участник
|
Класс SysDataImportExcelServer, метод createRecord() - исправьте
X++: if (mapEnumerator.currentValue() != lastFieldId)
{
lastFieldId = mapEnumerator.currentValue();
fieldOffset = 1;
} X++: if (mapEnumerator.currentValue() != lastFieldId)
{
lastFieldId = mapEnumerator.currentValue();
fieldOffset = fieldExt2Idx( lastFieldId );
}
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: glibs (2), akvi (1), Logger (3). |
24.01.2007, 18:16 | #9 |
MCITP
|
Отлично, помогло!
Спасибо! СервисПак четвёртый.
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: glibs (1). |
24.01.2007, 20:08 | #10 |
Member
|
Я недавно с аналогичной проблемой боролся, но центр затрат был пустой, и эту не заметил. Так что тоже спасибо всем. Будем знать.
__________________
С уважением, glibs® |
|
24.01.2007, 21:32 | #11 |
Участник
|
Или как вариaнт на группе определения в конвертации cчитываете через conpeek значение, а потом передаете его таблице присваиванием.
__________________
_databaseTransDelete ... bl@$ ! |
|
Теги |
excel, импорт, шаблон |
|
Похожие темы | ||||
Тема | Ответов | |||
Экспорт из Axapta в Excel | 12 | |||
Экспорт в Excel | 1 | |||
Экспорт в Excel. Проблема с '\n' | 12 | |||
Экспорт отчета в Excel | 17 | |||
Экспорт в Excel через WorkBooks.OpenText() | 2 |
|