Инструменты пользователя

Инструменты сайта


axapta:условныеточкиостанова

Раздел: Программирование>СредаРазработки>Отладка


В отладчик Axapta отстуствтуют условные точки останова (conditional breakpoints) Остановку при достижении условиия можно сделать, модифицировав код:

if(<условие>)
   breakpoint; 

в данном случае можно ключевое слово breakpoint заменить на вычисление чего-нибудь бесполезного, не имеющего побочного эффекта, например abs(1) и поставить точку останова – это может быть удобнее возможностью убирать точку останова в процессе отладки. Иначе отладка, например, DisplayMethod -а может превратиться в мучение.

или

Debug::assert(!<условие>)
axapta/условныеточкиостанова.txt · Последнее изменение: 2018/04/13 22:43 (внешнее изменение)