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

Результаты опроса: Каков результат?
Ошибка компиляции 6 35.29%
Повисшая Аксапта 10 58.82%
Упавшая Аксапта 1 5.88%
Ошибка времени выполнения 0 0%
Голосовавшие: 17. Вы ещё не голосовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.04.2010, 23:17   #7  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Вы думаете я сплю? А я не сплю - я думаю.
Цитата:
Сказали, что отследить с текущим компилятором это непросто, а позитивный эффект от фикса минимальный, а соответственно смысла фиксить нет.
Ответ не удивил. Действительно, отследить несколько ссылающихся друг на друга макросов, да еще с параметрами и внутренними условиями, очень тяжело.
Удивляет, что ее решили. Наверное, еще когда система не попала к специалистам Microsoft. (у кого есть 2.5 проверьте там, плиз, как работает джоб).

Вы, господа, нетерпеливы. Стоило подождать 15 минут и вы бы получили ошибку компиляции.
А если ждать так долго неохота, то добавьте пару строчек кода в макрос после рекурсии и время ожидания сократится на порядок.
Еще можно попробовать добавить пару строчек в макрос до рекурсии и получите... правильно, тоже ошибку компиляции, но другую и моментально.

Только 3 из 13 угадали ответ. Поздравляю!
Интересно, кто эти люди, которые еще верят в скрытые возможности Аксапты? (я тоже ответил неправильно)

Итог.
Если при компиляции вы получили одну из ошибок:
-8 Макрокоманда слишком сложна
15 Внутренний объектный код не должен превышать 64Кб
то скорее всего у вас макросы зациклились и получилась бесконечная рекурсия.
За это сообщение автора поблагодарили: Logger (1), DSPIC (1).
Теги
ошибка компиляции

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Рекурсия, память Shakr DAX: Программирование 10 28.07.2008 15:28
Выборка с помощью макроса Dronas DAX: Программирование 5 18.09.2007 14:39
Расширение макроса InventDimJoin AlterEgo DAX: Программирование 3 14.01.2005 10:30
Отладка макроса DreamCreator DAX: Программирование 7 27.12.2004 12:33

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

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

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