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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2004, 15:36   #1  
soin is offline
soin
Участник
 
249 / 15 (1) ++
Регистрация: 23.01.2003
Адрес: Москва
Импорт из Excel...
Подскажите в чем может быть причина следуюущей ошибки:

C помощью "
Администрирование - Периодическтие операции - Экспорт/Импорт данных - таблицы Excel - Мастер шаблонов Excel"
был сделан шаблон для импорта данных в LedgerJournalTrans
Все работает прекрасно за исключением одного - нив какую не хочет импортироваться аналитика "центр затрат"
Все остальное импортируется без проблем
И еще: если в группах определения нажать кнопку "настройка таблиц" и выбрать закладку "Предварительный просмотр" - то там все показывается правильно и полностью.
Проверил отдельно на чистой базе SP3 Demodata - тоже самое

В чем может быть проблема?
Старый 23.01.2007, 16:21   #2  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
? Такая же проблема
Привет!

Наткнулся на такую же проблему! Только в таблице номенклатуры... Похоже проблема касается всех финансовых аналитик (Dimension), не важно в какой таблице.
Заключается в том, что почему-то именно чётные аналитики не хотят грузится!
Причём в предварительном просмотре импорта - всё ОК.
Пробовал дебагить (в классе SysDataImportExcelServer.createRecord) - получается, что из ёкселя первая аналитика кладётся нормально, вторая аналитика - почему-то кладётся в третью аналитику, потом, соответственно, перезатирается третьей аналитикой. Такая же фигня с четвёртой и пятой аналитиками. Т.е. чётные Dimension[n] кладутся почему-то в Dimension[n+1].
Как это побороть этот баг я так и не понял.

Кто-нибудь может помочь?
Спасибо!

________________
Жиренков Виталий
__________________
Zhirenkov Vitaly
Старый 23.01.2007, 18:17   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
В Экселевском шаблоне в строчке с названиями полей для фин. аналитик пропишите Dimension[1], Dimension[2], Dimension[3].
__________________
С уважением,
glibs®
Старый 24.01.2007, 15:58   #4  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
?
Именно так там всё и написано: (ну кроме "[1]")
"Dimension" "Dimension[2]" "Dimension[3]" "Dimension[4]" "Dimension[5]"
__________________
Zhirenkov Vitaly
Старый 24.01.2007, 16:03   #5  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Покажите файл (желательно с одной записью для примера).
__________________
С уважением,
glibs®
Старый 24.01.2007, 16:47   #6  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
пожалста..
стандартный шаблон, сгенерённый мастером... вручную ничего не менялось
пробовал много раз
Вложения
Тип файла: xls InventTableTempl.xls (17.0 Кб, 296 просмотров)
__________________
Zhirenkov Vitaly
Старый 24.01.2007, 17:04   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Что-то знакомое. Какой сервис-пак?
Старый 24.01.2007, 17:18   #8  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Класс 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  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
Thumbs up
Отлично, помогло!
Спасибо!

СервисПак четвёртый.
__________________
Zhirenkov Vitaly
За это сообщение автора поблагодарили: glibs (1).
Старый 24.01.2007, 20:08   #10  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Я недавно с аналогичной проблемой боролся, но центр затрат был пустой, и эту не заметил. Так что тоже спасибо всем. Будем знать.
__________________
С уважением,
glibs®
Старый 24.01.2007, 21:32   #11  
DTD is offline
DTD
Участник
 
183 / 18 (1) ++
Регистрация: 09.08.2005
Или как вариaнт на группе определения в конвертации cчитываете через conpeek значение, а потом передаете его таблице присваиванием.
__________________
_databaseTransDelete ... bl@$ !
Теги
excel, импорт, шаблон

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Экспорт из Axapta в Excel Roman812 DAX: Программирование 12 20.03.2015 18:55
Экспорт в Excel exodus DAX: Программирование 1 23.01.2008 09:35
Экспорт в Excel. Проблема с '\n' axaLearner DAX: Программирование 12 17.04.2006 18:43
Экспорт отчета в Excel Andronov DAX: Программирование 17 13.02.2006 16:13
Экспорт в Excel через WorkBooks.OpenText() Владимир Максимов DAX: Программирование 2 09.04.2004 17:16

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

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

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