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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.08.2017, 16:32   #21  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,873 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
В нашем коде было.
В стандарте сходу не припомню. Может было, может нет.

Можете у себя поискать по AOT например по такой строке поиска
catch\s*[^( Exception)]
За это сообщение автора поблагодарили: trud (3).
Старый 25.08.2017, 11:41   #22  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,873 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от dech Посмотреть сообщение
Недавно натолкнулись на расхождение InventSum/InventTrans в 4-ке.
Подскажите, где вы нашли "безусловный" catch?
Вот сегодня наткнулся
Разноска журналов ГК стандартный код
\Classes\LedgerJournalPost\post
X++:
...
    try
    {
        ledgerJournalCheckPost.run();
    }
    catch
    {
        if (_transferErrors)
        {
            // Transfer errors if necessary.
            transferErrors();
        }

        // Chain the exception forward so that processes like batch recognize the
        // error and therefore correctly update their success status.
        throw Exception::Error;
    }
...
Хотя он вызывается не в транзакции так что проблем быть не должно пока мы в каких-то модификация не начнем запускать его в другой транзакции. Вот тогда наверно возможны сюрпризы. Но чтобы сказать наверняка надо код разноски анализировать.

Последний раз редактировалось Logger; 25.08.2017 в 11:48.
За это сообщение автора поблагодарили: dech (3).
Теги
exception, inventsum, inventtrans, occ, try/catch, баг, исключения

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Sustained Engineering: Fields modifiedDateTime and modifiedBy on Table InventSum Blog bot DAX Blogs 0 30.12.2010 00:12
InventSum Alexanderrrr DAX: Функционал 18 12.01.2010 07:43
Ошибка при разноске складских движений Starling DAX: Администрирование 9 12.10.2007 14:21
Связь таблиц InventTrans и PurchLine Pustik DAX: Программирование 2 25.11.2004 12:23
InventSum vs. InventTrans Wamr DAX: Программирование 4 18.09.2002 15:07
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:16.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.