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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.07.2015, 11:34   #5  
AnGor is offline
AnGor
Участник
Аватар для AnGor
 
97 / 46 (2) +++
Регистрация: 30.08.2007
Адрес: Ulm
Записей в блоге: 6
рестарт RS помог, но не совсем
методы классов AX, которые возвращают строки - отрабатывают без ошибок,
а вот методы, которые, на-пример, возвращают System.Data.DataTable - не работают. В Visul Studio на превью работают, а после деплоя на сервер - выдают ошбку:
  • Fehler beim Clientrendering.
    • Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)
      • Query execution failed for dataset 'axTestDataTable'. (rsErrorExecutingCommand)
        • Exception has been thrown by the target of an invocation.
          • Dynamics Adapter CallStaticClassMethod failed.
            • ClrObject static method invocation error.
вот метод:
X++:
public static System.Data.DataTable testDataTable()
{

    System.Data.DataTable                       ssrsTable = new System.Data.DataTable("SSRSTable");
    System.Data.DataColumnCollection            columns = ssrsTable.get_Columns();
    System.Data.DataColumn                      idColumn;
    System.Data.DataRowCollection               dataRows = ssrsTable.get_Rows();
    System.Data.DataRow                         dataRow;

    InteropPermission permission = new InteropPermission(InteropKind::ClrInterop);

    ;
    permission.assert();

    idColumn = new System.Data.DataColumn("Col1", System.Type::GetType("System.String"));
    columns.Add(idColumn);

    dataRow     = ssrsTable.NewRow();
    dataRow.set_Item("Col1","TEST_TABLE_FIELD");
    dataRows.Add(dataRow);

    return ssrsTable;
}
вот DataMethod:
PHP код:
    public static System.Data.DataTable axTestDataTable()
    {
        var 
ax SessionManager.GetSession();

        return (
System.Data.DataTable)ax.CallStaticClassMethod("SSRSTEST""testDataTable");
    } 
Теги
ax2009, ssrs, vs2008

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: AX Performance Troubleshooting Checklist Part 2 Blog bot DAX Blogs 0 09.09.2014 16:11
kamalblogs: SSRS Tip: Using labels for dynamic texts in SSRS reports – Dynamics Ax 2012 Blog bot DAX Blogs 0 16.09.2013 12:11
emeadaxsupport: Overview of AX build numbers Blog bot DAX Blogs 3 24.05.2012 19:44
axnontechnical: How Do I Debug AX 2009 SSRS Reports with VS2008 Blog bot DAX Blogs 0 04.04.2012 05:16
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06

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

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

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