День добрый всем! AX 2009, создаю простенький тестовый SSRS отчет на датаметоде в качестве датасета. В датаметоде следующий код:
X++:
DataTable dt = new DataTable();
dt = AxQuery.ExecuteQuery("Select * from CustDebt");
return dt;
Компиляция и деплой проходят без ошибок, в превью отчета данные выводятся. Однако при попытке запуска отчета ч/з браузер или в аксапте вываливается ошибка:
Цитата:
"An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'Dataset1'. (rsErrorExecutingCommand)
Exception has been thrown by the target of an invocation.
Запрос CustDebt не существует."
.
Судя по ошибке проблема в табличке, которая является датасорсом вызываемому query. Данная табличка также самодельная и заполнена произвольными данными. Интересно то, что если данный query поставить в качестве датасета в отчете, то ошибка не возникает. Так же ошибка не возникает если в query изменить таблицу датасорса. Прямо таки загадка для меня. м.б. кто то подскажет в чем причина, буду признателен!