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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.03.2004, 15:35   #1  
ushastik is offline
ushastik
Участник
 
88 / 12 (1) ++
Регистрация: 27.01.2004
Адрес: Южный Федеральный Округ
try...catch при операциях с таблицей
Уважаемый All, насколько я понял, в блоке catch {} ничего не возможно узнать о причине исключения, например:

try {
ttsbegin;
inventTable.clear();
...
inventTable.insert();
ttscommit;
} catch (Exception:Error) {
<моя обработка>
ttsabort;
}

При неудачной операции с БД в инфолог выводится сообщение. Могу ли я это сообщение обработать программно, например, записать в свою протокольную таблицу. И вообще, внутри блока catch {} можно узнать подробности об исключениии ?
Старый 09.03.2004, 18:26   #2  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Регистрация: 26.03.2003
Адрес: Москва
Текст сообщения об исключении:
PHP код:
strdel(Infolog.text(InfoLog.line()),1,1
За это сообщение автора поблагодарили: NataLee (1), alex55 (1).
Теги
обработка исключений, программно, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
TTS и try..catch ahtoh DAX: Программирование 7 14.02.2009 15:52
ChangeCompany Try...Catch Владимир Максимов DAX: Программирование 10 12.01.2009 17:19
Dynamics AX: MSDW: What Will Be the Most Important Performance Enhancement in Dynamics AX 2009? Try Scaling of the AOS Blog bot DAX Blogs 1 09.05.2008 15:26
catch Александр Костоусов DAX: Программирование 3 07.09.2004 10:16
Глупый вопрос про try .. catch Vadik DAX: База знаний и проекты 6 12.03.2003 18:04

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

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

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