Показать сообщение отдельно
Старый 08.02.2013, 14:08   #1  
sashanka is offline
sashanka
Участник
 
28 / 10 (1) +
Регистрация: 07.02.2013
Проблема с modified ComboBox'а
Проблема заключается вот в чем:
При работе с формой, необходимо пересчитывать суммы в колонках грида в зависимости от выбранного значения ComboBox. Перекрыла метод modified. Добавила отображение сообщения о том, что суммы пересчитываются.
  1. Если вызывать функцию пересчета после вызова super, то пересчет выполняется два раза, два раза выводится сообщение
  2. Если вызывать функцию пересчета до вызова super и перекрывать значения ret = false, то форма начинает глючить и сообщение выводится постоянно при любом действии. Спасет только выход через Esc.

Кто еще сталкивался с проблемой повторных вызовов modified при работе с ComboBox?

Нашла по теме два осбуждения еще 2006 и 2009 года,но ответа на вопрос так и не увидела:
modified два раза два раза и Интересные вещи в Аксапте