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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.10.2008, 12:02   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5803 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Daiver Посмотреть сообщение
Сейчас выдает ошибку: "Значение 1 не найдено в карте соответствия. Ошибка выгрузки данных ячейки F33 Произошла ошибка при попытке создать отчет." Причем ячейка каждый раз другая, то есть предположительно дело не в ней.
Подозрение на то, что MapEnumerator по какойто причине клинит.
Очень слабо представляю себе ситуацию, чтобы переклинило MapEnumerator. Опять же, Map и MapEnumerator - это классы ядра, они к обновлению на SP2 FP1 не имеет никакого отношения. Теоретически, конечно, в самом ядре SP2 могли что-то сломать в Map'ах, но это очень маловероятно - оно бы сразу вылезло в куче мест у кучи клиентов. Ошибки вида «Значение <такое-то> не найдено в карте соответствия» вылезают обычно лишь на методе Map.lookup() - надо копать в функционале RRG в эту сторону.
Старый 24.10.2008, 16:03   #2  
Daiver is offline
Daiver
Участник
Самостоятельные клиенты AX
 
177 / 44 (2) +++
Регистрация: 19.07.2005
Адрес: Москва
Все оказалось гораздо проще. Забыли строчку инициализации:

X++:
progressDlg.setTotal(calcResult.elements() + 1);
За это сообщение автора поблагодарили: gl00mie (1).
Старый 24.10.2008, 23:20   #3  
AlexSD is offline
AlexSD
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
257 / 302 (11) ++++++
Регистрация: 14.10.2003
Цитата:
Сообщение от Daiver Посмотреть сообщение
Все оказалось гораздо проще. Забыли строчку инициализации:

X++:
progressDlg.setTotal(calcResult.elements() + 1);
Может и забыли...
Вот только этот класс не менялся в процессе подготовки FP1.
И строка эта не должна влиять описаным Вами способом на результат выполнения отчета. Скорее всего Вам помогла перекомпиляция метода, которая произошла, когда Вы его изменили.
Старый 27.10.2008, 12:02   #4  
Daiver is offline
Daiver
Участник
Самостоятельные клиенты AX
 
177 / 44 (2) +++
Регистрация: 19.07.2005
Адрес: Москва
Цитата:
Сообщение от AlexSD Посмотреть сообщение
Может и забыли...
Вот только этот класс не менялся в процессе подготовки FP1.
И строка эта не должна влиять описаным Вами способом на результат выполнения отчета. Скорее всего Вам помогла перекомпиляция метода, которая произошла, когда Вы его изменили.
У нас был переход DAX 4 SP1 EE -> DAX 4 SP2 EE FP1. Наверное изменения были именно в SP2. При большом кол-ве данных без этой строчки отчет падает с ошибкой которую я привел выше. Компиляция тут не причем. Но ошибка эта действительно была и раньше (при переходе не перенес исправляющий код). Только раньше перебирали таблицу а сейчас map, но код для progressDlg тот же.

За ускорение работы РФО респект

Есть еще вопрос: добавили такую возможность как "Тип строки: Запрос". Не понятно почему не учитывается для запроса (в запросе есть поле Аналитика) раздел Аналитика (на всех уровнях (Операции, Ячейки, Отчет)). Можно конечно непосредственно в запросе накладывать фильтр, но это немного не удобно ...
И если можно, то расскажите что еще планируется реализовать и доработать в РФО.
Теги
rrg, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Российские финансовые отчеты: неработающие поля fuflexx DAX: Функционал 14 19.05.2006 07:22
Российские финансовые отчеты: не работают xan DAX: Функционал 8 10.04.2006 10:49
Российские финансовые отчеты - реквизиты организации. Nesterkin DAX: Функционал 4 04.10.2004 15:04
Где в Axapta 3 ноастроенные Российские финансовые отчеты? raz DAX: Функционал 17 17.12.2003 13:14
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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