Знал бы как толком воспроизвести, исправил бы, или хотя бы понял толком, почему происходит.
А происходит приблизительно так - на какую-нить форму, типа SalesEditLines, где много обращений к контролам на форме (см. метод run(), к примеру), добавляем галку, к примеру, в конец группы Parameters - и ставим ей autodeclaration = true.
Вот после этого запускаем какую нить обработку заказа, и иногда (опять же, такое получалось у меня не всегда), начинает постоянно (именно постоянно) вылетать ошибка времени выполнения, что мол нет метода visible() , к примеру у объекта null
Дебаггером смотрю - контрол пустой (null) таки. Соответственно, сама природа ошибки понятна.
А лечилось так как написал.
З.Ы. Но может дело вообще не в колчиестве полей на форме, а в сложной классовой обработке их
|