Как установить, что точка останова в моем коде позволяет завершить следующий код, который не сработает иначе.Получают ли контрольные точки задержки?
В этом проблема.
Я пишу надстройку для SAP B1 и столкнулся с следующей проблемой.
Когда я загружаю форму, я хотел бы ввести некоторые значения в матрицу формы.
Но без точки останова (установленного на методе, в котором происходит загрузка формы), часть кода, которая будет выполнена после этого, не будет выполнена. Эта часть кода ссылается на матрицу, которая еще не отображается, что приводит к исключению. Это все ясно. Но почему установка точки останова «решает» проблему.
Что происходит?
Я подозреваю, что моя точка останова вводит некоторую задержку между загрузкой и отображением моей формы и части кода, которая ссылается на элемент этой формы, но я могу ошибаться.
может это сканирование, если у вас есть какие-либо точки останова или нет? –
@Sam: если у вас есть точки останова, проверка определенно происходит; если у вас нет контрольных точек, могут быть и другие причины для сканирования. Вы можете легко проверить это, измерив время запуска для тяжелого приложения с и без точек останова. – Vlad