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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.01.2014, 16:09   #1  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
АртемМелихов, что мешает вам писать вместо
X++:
error ('...');
throw exception::Error;
следующую строчку?
X++:
throw error ('...');
__________________
// no comments
Старый 15.01.2014, 18:07   #2  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от dech Посмотреть сообщение
АртемМелихов, что мешает вам писать вместо
X++:
error ('...');
throw exception::Error;
следующую строчку?
X++:
throw error ('...');
В примере выше несколько вызовов
X++:
error ('...');
Если их заменить на
X++:
throw error ('...');
то будет только первая ошибка выводиться, а так все до исключения.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 15.01.2014, 18:33   #3  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Вы меня простите, я просто к коду придираюсь. Если хотите вывести несколько сообщений, вызывайте error/warning/info столько сколько хотите. Но меня колбасит, когда я вижу вызов error, который сам по себе возвращает Exception::Error, а за ним следует throw Exception::Error.

Если уж пошла такая пьянка, замечу тройной вызов функции WinAPI. Она конечно быстро срабатывает, но все же может завести локальную переменную?
__________________
// no comments
Теги
copyfile, excel, winapi

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка COM Excel propeller DAX: Администрирование 5 28.11.2013 12:20
Ошибка открытия файла *.auc mikki_messer DAX: Администрирование 7 14.05.2013 18:44
Создание файла-xlsx (Excel 2007) из файла - xltx (шаблон Excel 2007) не работает 111andrei DAX: Программирование 2 11.11.2010 17:57
Ошибка при открытии диалога открытия файла (AX40sp2) Alexx7 DAX: Программирование 3 01.03.2010 12:38
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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