![]() |
#1 |
Участник
|
![]()
Люди, есть где-нибудь документация по отладчику?!
Никак не могу разобраться - то ли в нем, действительно, нет некоторых функциональностей, то ли я просто не понимаю как ими воспользоваться. Например, если я конкретный триггер в конкретном codeunit отлаживаю, как мне этот триггер открыть в дебаггире и поставить точку останова? |
|
![]() |
#2 |
Участник
|
К сожалению проделать данную процедуру возможно только извращенным способом
![]() О дебаггере немного информации есть в Application Designer’s Guide (w1w1adg.pdf - на любом диске с Navision) Chapter 15 Debugging C/AL Code. P.S. По слухам, в 3.70 эта фича уже имеет место быть. |
|
![]() |
#3 |
Участник
|
Точно, точки останова можно поставить только в режиме отладки, когда уже открыт объект. А в отладчик попасть можно только активировав его (это флаг Active) и указав флажок Breakpoint on triggers. Тогда он будет останавливаться в начале каждой новой функции. Если второй флажок не включать, то в отладчик попадешь только при возникновении ошибки. Это удобно, когда достаточно только найти место её возникновения, но чтоб к ней постепенно пробираться, нужно неслабое терпение.
![]() А точки останова в редакторе, действительно, появятся только в версии 3.70. Заодно там можно будет в коде найти функцию по её названию. Тоже полезная "фича" ![]() Могу рекомендовать пользоваться монитором клиента и code coverage, иногда получается быстрее чем с отладчиком. Можно видеть изменения в таблицах и код, который эти изменения произвел. Хотя , конечно, это совсем не мечта разработчика. |
|