![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid и режим редактирования
Hermit © (2002-04-01 12:18:00)При переводе DataSet, который отображается в DBGrid, в режим редактирования в последнем появляется пустая строка. Как избавиться от этого?
Детально:
Редактирование (добавление) данных осуществляется не в гриде, а в модальной форме. Если в модальной форме использовать не dbaware компоненты, то DataSet нет необходимости переводить в режим Редактирования/Вставки до закрытия формы, поэтому и пустой строки в гриде нет. Но как же быть при использовании data controls?
Aleksandr (2002-04-01 13:02:00) [1]А, кажется, понял, что имелось в виду... То, что при добавлении данных в модальном окне грида в это время под формой отображает новую строку? Ну, так тут два варианта... Во-первых, сделать DisableControls до редактирования и EnableControls после, а во-вторых, для изменения обычно не пользуются тем же датасетом, что и для просмотра, поэтому определите два компонента для этого... Конечно, кода много придется дорисовать...
Aleksandr (2002-04-01 12:59:00) [2]Включите ReadOnly у Гриды и проверьте ее опции на предмет goEditing и тому подобного...
Lusha (2002-04-01 12:20:00) [3]А что, простите, в этом такого страшного?