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