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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2012, 08:51   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от offenmeier Посмотреть сообщение
дебаггер ловит брейкпойнт, но в стеке самый нижний метод это PurchLine.Update()! не вызывается же update() на таблице сам по себе?
Возможно обновление запускается в отдельном потоке?
Старый 03.05.2012, 09:05   #2  
Dark Light is offline
Dark Light
Участник
 
64 / 49 (0) +++
Регистрация: 17.02.2009
Адрес: Омск
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Возможно обновление запускается в отдельном потоке?
или из внешней системы?
Старый 03.05.2012, 09:33   #3  
driller is offline
driller
Сам.AX
Аватар для driller
Самостоятельные клиенты AX
SAP
 
78 / 54 (2) ++++
Регистрация: 11.04.2007
Адрес: Санк-Петербург
Может там update_recordset/RecordSortedList используется, или что то подобное?
Вот этот способ должен помочь.
__________________
"Считать метафору доказательством, поток праздных слов источником истины, а себя оракулом - это заблуждение, свойственное всем нам."
Поль Валери

Последний раз редактировалось driller; 03.05.2012 в 10:28.
Старый 03.05.2012, 18:42   #4  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Я такую картину видел при рекурсии. Т.е. если методы вызываются повторно, то они не дублируются в стеке, а перемещаются наверх списка.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
Старый 04.05.2012, 06:33   #5  
offenmeier is offline
offenmeier
HAI; CAN HAS STDIO?
Аватар для offenmeier
Соотечественники
 
77 / 36 (2) +++
Регистрация: 17.02.2005
Адрес: Auckland, NZ
посмотрел, что там делается на самом деле, а вызов там очень простой: update_recordset.
__________________
our sharp bitter vitriol is not that of the vulgar.
Старый 01.03.2019, 22:36   #6  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от offenmeier Посмотреть сообщение
посмотрел, что там делается на самом деле, а вызов там очень простой: update_recordset.
Я бы избавился от update_recordset и вызывал reread.
Старый 02.03.2019, 21:58   #7  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Буквально на днях делал Job для обновления PurchLine, и тоже заметил эту ошибку Пытался решить через:
X++:
while select forUpdate purchLine
{
    ....
    purchLine.update();
}
Не взлетело (

Помог вот такой код:
X++:
while select pessimisticLock purchLine
{
    ....
    purchLine.update();
}
Может и вам поможет
Старый 13.03.2019, 16:31   #8  
Dodle is offline
Dodle
Участник
Аватар для Dodle
 
3 / 10 (1) +
Регистрация: 13.03.2019
I would use reread if I were you.
Старый 02.03.2019, 05:28   #9  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Link Посмотреть сообщение
Я такую картину видел при рекурсии. Т.е. если методы вызываются повторно, то они не дублируются в стеке, а перемещаются наверх списка.
Но реальный стек все равно можно увидеть
Рекурсия. Глюк отладчика.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: AX2012 and AX2009 or AX4 side by side - AOS performance counters overwritten Blog bot DAX Blogs 0 13.03.2012 18:11
axblog4u: Dynamics AX2012: Create Custom Service using X++ Blog bot DAX Blogs 0 24.01.2012 21:11
ukax: Microsoft Dynamics AX2012 - Partner Update Briefing Blog bot DAX Blogs 0 23.07.2011 20:15
sumitax: AX2012 Training material download Blog bot DAX Blogs 0 11.04.2011 13:11
mfp: Seeing is believing - AX2012 Type Hierarchies Blog bot DAX Blogs 0 02.02.2011 14:11

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

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

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