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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.11.2005, 07:17   #1  
ZeninOleg is offline
ZeninOleg
Участник
 
9 / 10 (1) +
Регистрация: 12.03.2007
Доброго времени суток,
У меня еще один вопрос. Есть ли в Навижине что-то типа обработки ошибок(типа эксепшенов). То есть, есть блок кода, который выполняется, если в процессе выполнения возникает какая-либо системная ошибка, то надо откатится, но эту ошиьку надо отловить. вопрос, как?

Может чтобы было понятнее напишу задачу. я импортирую файлы с заказами и срздаю Ордеры в навижн. каждый файл может содержать сколько угодно заказов. надо записать только целиком файл, если он где-то рушится, то надо откатить все заказы назад, а файл пометить. Пробовал Темпорари таблицы, хедер создается и валидейтится, а лайны ругаются, что такого заказа не существует при вадидейте
МОжет у кого какие свежие идеи...а?
Старый 11.11.2005, 09:49   #2  
TarasNBV is offline
TarasNBV
Участник
 
28 / 10 (1) +
Регистрация: 23.07.2005
Адрес: Ukraine
Обработчика ошибок как такового в системе нет. Но для Вашего случая считаю уместным использовать:
- не временные переменные типа запись;
- использовать ERROR в случае обнаружения ошибки. При его появлении все незакоммиченные транзакции откатятся!
 


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

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

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