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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.01.2006, 16:10   #1  
Vby is offline
Vby
Участник
 
25 / 10 (1) +
Регистрация: 28.11.2005
Оплата поставщику
В журнале платежей создаю платеж, при нажатии кнопки проверка сообщает, что "Документ не указан По состоянию на 16.01.2006", какой имеется ввиду документ?
ЗЫ: Ахарта 3.0 SP4
Старый 16.01.2006, 16:35   #2  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Универсальный способ узнать, "чем ты сказал" (имеется в виду Ахапта):

В Classes\Info\Add() ставится брейкпойнт :

Код:
    switch (infologLevel) <<-- Сюда, например
    {
        case SysInfologLevel::None:   
            return _exception;
        case SysInfologLevel::Warning:
            if (_exception == Exception::Info)
                return _exception;
            break;
        case SysInfologLevel::Error:
            if (_exception == Exception::Info || _exception == Exception::Warning)
                return _exception;
    }
:
Далее в отладчике смотрим, откуда мы в это место прилетели, поскольку ошибка именно там и обнаружилась.

Очень познавательно
__________________
Best Regards,
Roman
Старый 16.01.2006, 17:26   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
В 3.0 небольшая доработочка - позволит в инфологе открывать стек вызовов (актуально для 3.0, т.к. в 2.5 не было функции, возвращающей стек вызовов) без перехода к отладчику.
В 4.0 по слухам - эту идею уже реализовали.
Дабы не быть голословным - скажу - что для этого во временную табличку SysInfolog нужно добавить поле типа контейнер, в которое в вышеупомянутом методе нужно сбрасывать значение xSession::xppCallStack(), а затем сей контейнер раскурочивать в форме SysInfologBrowser с помощью метода SysTraceJumpToSource::doJumpToSource
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: Player1 (1).
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
проводки по поставщику kitty DAX: Программирование 10 23.06.2011 15:24
Переплата поставщику, ax 3.0 oracle Antant DAX: Функционал 0 24.11.2008 06:44
возврат брака поставщику АКС DAX: Функционал 6 18.12.2007 10:31
Оплата задолженности поставщику наличными или неденежными средствами George V. Tavrizoff DAX: Функционал 1 22.10.2003 12:19
Оплата поставщику и регистрация накладной (счет-факутры) May DAX: Функционал 4 29.07.2003 17:18
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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