![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка OnUpdateError [D6]
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]Уважаемые, неужели никто не сталкивался с данной проблемой, али влом подсказать?