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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.11.2004, 17:07   #1  
levsha is offline
levsha
Участник
 
22 / 14 (1) ++
Регистрация: 20.10.2003
Адрес: СПб
о компилируемости системных классов.
Судя по документации к классу List, статический метод merge этого класса занимается именно тем, что добавляет к одному объекту List содержимое другого объекта в случае если оба объекта представляют собой список одного типа, но...
PHP код:
static void Job1(Args _args)
{
    List 
list1 = new List(Types::STRING);
    List 
list2 = new List(Types::STRING);
    List 
list3;
    ;
    
list1.addEnd('1');
    
list2.addEnd('2');
    
list3 = List::merge(list1,list2);


выдает runtime error при вызове merge, говоря что класс List не имеет метода addBack().
Трассировка стека:
Classes\List\addBack
Classes\List\merge
Jobs\Job1

На самом деле обойти это надругательство конечно же несложно(как я понимаю со временем addBack превратился в addEnd, но забыли поменять все вызовы этого метода). Но, если я получаю такую ошибку, то это должно говорить о том, что класс List просто не компилируем - и это системный класс и это и в версии 2.5 и в версии 3.0...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пустые названия системных таблиц в report data range (DAX 4.0) Qaz Qwerty DAX: Функционал 3 06.08.2008 00:05
Структура классов по разноске журналов egorych DAX: Программирование 3 18.12.2007 18:13
Иерархия классов расчетов налогов, описание DmitrySt DAX: Программирование 3 19.09.2006 12:42
Обзор классов XML Eland DAX: Программирование 5 05.09.2006 18:42
Как быстро освоить библиотеку классов Аксапты? spartan DAX: Программирование 9 11.05.2005 12:07

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

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

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