Проблема заключается вот в чем:
При работе с формой, необходимо пересчитывать суммы в колонках грида в зависимости от выбранного значения ComboBox. Перекрыла метод modified. Добавила отображение сообщения о том, что суммы пересчитываются.
- Если вызывать функцию пересчета после вызова super, то пересчет выполняется два раза, два раза выводится сообщение
- Если вызывать функцию пересчета до вызова super и перекрывать значения ret = false, то форма начинает глючить и сообщение выводится постоянно при любом действии. Спасет только выход через Esc.
Кто еще сталкивался с проблемой повторных вызовов modified при работе с ComboBox?
Нашла по теме два осбуждения еще 2006 и 2009 года,но ответа на вопрос так и не увидела:
modified два раза два раза и
Интересные вещи в Аксапте