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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.06.2021, 09:31   #1  
DesparioN is offline
DesparioN
Участник
 
86 / 15 (1) ++
Регистрация: 21.10.2014
Формирование отчета XMLExcelReport DAX2012
Добрый день!

Уже сломал всю голову. Подскажите пожалуйста.
Был создан отчет c формулами. Формулы вносятся из кода.
По какой то причине у всех пользователей кроме меня (включая админов) отчет выдает ошибку "Метод "add" в COM-объекте класса "Workbooks" возвратил код ошибки 0x800A03EC (<неизвестно>), который означает: Метод Add из класса Workbooks завершен неверно."

1) Если я запускаю Аксапту от другого пользователя через RunAs - отчет строится.
2) Если формулы закомментировать - отчет у пользователей строится.
Старый 17.06.2021, 10:07   #2  
Pandasama is offline
Pandasama
Участник
 
457 / 137 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Ошибка в одном и том же месте? В каком?
Если на формуле - какая формула вставляется? как?
Перехватить ошибку и полный код посмотреть - что там? (у объекта Com есть метод Error или подобный, который полный текст вроде должен вернуть)
Старый 17.06.2021, 13:12   #3  
DesparioN is offline
DesparioN
Участник
 
86 / 15 (1) ++
Регистрация: 21.10.2014
Судя по тому что падает из-за формул, то уже на стадии вывода отчета (makeDocument). Точное место указать не могу так как у меня все строится нормально, а остальные с доступом к дебагеру пока не могут уделить время.
Формулы используются обычные экселевские т.к. СУММ, ДВССЫЛ, ЕСЛИ.
Старый 18.06.2021, 15:07   #4  
DesparioN is offline
DesparioN
Участник
 
86 / 15 (1) ++
Регистрация: 21.10.2014
Оказалось все банально.
В формулу передавалась дробная переменная, а у всех по умолчанию в региональных настройках стоит разделитель - запятая (я оказалось еще 5 лет назад поменял на автомате).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Call SQL Stored Procedure формирование отчета TalgatAb DAX: Программирование 4 25.01.2019 12:22
Формирование авансового отчета Аксапта 2009 Brosha DAX: Функционал 3 21.12.2016 13:57
Формирование отчета SSRS. Главное конечное имя неверно. Товарищ ♂uatr DAX: Администрирование 3 03.03.2016 14:13
Формирование отчета на основе временной таблицы neys DAX: Программирование 8 26.05.2006 15:23
Формирование отчета с динамически изменяемым числом столбцов. rumpleteazer DAX: Программирование 1 06.09.2002 11:25

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

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

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