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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.08.2007, 16:26   #1  
MSI is offline
MSI
Участник
 
25 / 10 (1) +
Регистрация: 03.10.2006
Всем доброго времени суток! Наблюдаю странную картину: сиквельный НАВ при вылетании по ERROR продолжает лочить таблицы, кот. залочил во время проведения, до момента пока не закрыто окно с сообщением об ошибке. КТо нибуть может подсказать хотя бы направление в котором стоит искать решение проблемы?
Старый 22.08.2007, 18:13   #2  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от MSI Посмотреть сообщение
Всем доброго времени суток! Наблюдаю странную картину: сиквельный НАВ при вылетании по ERROR продолжает лочить таблицы, кот. залочил во время проведения, до момента пока не закрыто окно с сообщением об ошибке. КТо нибуть может подсказать хотя бы направление в котором стоит искать решение проблемы?
Он будет лочить их сколь угодно долго, потому что откат транзакции произойдет ТОЛЬКО после нажатия кнопки.
Пробуйте разлочить таблицы до вывода ошибки (хотя могут возникнуть проблемы с откатом транзакции в таком случае)
Старый 22.08.2007, 20:26   #3  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Поставьте ERROR(''), не надо будет кнопку жать
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 29.08.2007, 12:08   #4  
MSI is offline
MSI
Участник
 
25 / 10 (1) +
Регистрация: 03.10.2006
Исчерпывающие ответы, однако... Хочу еще раз подчеркнуть, что речь идет о ТИПОВОМ функционале, и веде вызовы ERROR не перепишешь, да и непонятно будет, почему учет не выполнился. Также стоит вспомнить книжицу по НАВ эссеншиалс, кот дают читать стажерам, где четко написано, что все визуальные окна вылезают по ЗАВЕРШЕНИЮ транзакции (исключение составляет, пожалуй, лишь CONFIRM). А про разлочить таблицу - улыбнуло... Каким образом?
Старый 29.08.2007, 14:56   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от MSI Посмотреть сообщение
А про разлочить таблицу - улыбнуло... Каким образом?
Обычно это делает INSERT или MODIFY. Что в Вашем случае правильнее можно сделать не могу сказать.
 


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

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

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