![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Selection в DBGrid [D5, Oracle]
Nut © (2002-09-30 16:08:00)Есть DBGrid, в нем список значений, юзер должен выбирать эти значения и нажимать командную кнопку. Так вот, при нажатии кнопки в DBGrid активным становится первый элемент. Что нужно, чтобы активным оставался элемент, выбранный перед нажатием?
ЮЮ (2002-10-01 03:39:00) [1]>Так вот, при нажатии кнопки в DBGrid активным становится первый элемент.
в DBGrid всегда "активна" текущая запись соответсвующего НД. Следовательно, в каком-то обработчике производится перемещение по НД.
>Что нужно, чтобы активным оставался элемент, выбранный перед нажатием?
Не перемещаться по НД без надобности. Или перед перемещением запоминать местоположение и возвращаться назад.
Prooksius (2002-09-30 16:18:00) [2]Непонятно, юзер должен выбирать несколько значений или одно?
Если одно, то можно сделать DataSet.Locate, зная какая строчка уже выбрана.
roottim (2002-09-30 16:11:00) [3]использовать bookmark