Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обработка OnUpdateError [D6]


Страницы:   1 2

BlankAlex ©   (2002-03-12 10:43:00) 

Столкнулся со следующей проблемой: Обрабатываю код ошибки в OnUpdateError. Например, при попытке удалить или изменить измененную и незакоммиченную другим юзером запись, выдаю диалог с соответствующим сообщением, предлагающим повторить попытку. Но при этом Grid (использую EhDBGrid) показывает чушь, заключающуюся в том, что он отображает только измененные записи из буфера. Попытался обойти это SendMessage(Grid.Handle,WM_SETREDRAW,0,0), но это не лучший способ, т.к. при передвижении того же окна с сообщением, Grid не перерисовывается.
Посоветуйте, пожалуйста, как обработать эту ситуацию корректно.


BlankAlex   (2002-03-12 12:44:00) [21]

DisableControls не работает в данной ситуации


Johnmen   (2002-03-12 12:03:00) [22]

Ну так и сделать DisableControls, или я что-то не догоняю ?
Что надо то ?


BlankAlex   (2002-03-12 11:51:00) [23]

Не очень красиво выглядит, когда вместо реальных данных, в частности, которые не изменены, показываются пустые строки. Хотелось бы получить что-то а-ля DisableControls.


Johnmen   (2002-03-12 11:42:00) [24]

Именно так и будут отображаться записи в DGrid"е ! И это не чушь, а функциональность живого DataSet"а.
И что же ты хочешь все-таки получить/увидеть ?


BlankAlex   (2002-03-12 11:38:00) [25]

Уважаемые, неужели никто не сталкивался с данной проблемой, али влом подсказать?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо