Форум: "Базы";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
ВнизDBgrid Найти похожие ветки
← →
hursand (2004-02-13 08:45) [0]Как можна сделат так,чтобы при нажатие на Enter в DBGride курсор спустит на одну строку вниз
← →
Жук (2004-02-13 08:51) [1]if Key=13 then DBGrid.DataSource.DateSet.Next; :-)
← →
SPIRIT (2004-02-13 08:51) [2]
procedure TForm1.DBGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then dbgrid1.DataSource.DataSet.Next;
end;
← →
ЮЮ (2004-02-13 08:52) [3]в обработчике OnKeyPress грида сделать Grid.DataSource.DataSet.Next
А до "стрелка вниз" ему никак не дотянуться?
← →
SPIRIT (2004-02-13 08:53) [4]Enter больше по размерам .. его из далека видно ....
а скорее всего он вводит данные через ДБгрид .....
← →
Anatoly Podgoretsky (2004-02-13 09:30) [5]Enter он такой красивый, но я бы очень огорчился, если его поведение отличалось бы от стандарта, настолько огорчился, что стал бы искать другую программу, если конечно она очень нужна или выбросил в корзину, если не очень.
← →
hursand (2004-02-14 08:40) [6]Как можна сделат так,чтобы при нажатие на Enter в последный строке DBGride курсор спустит на одну строку вниз
← →
3APA3A (2004-02-14 23:02) [7]Если возникает такая необходимость - это говорит о неверном проектированиии приложения... Это не StringGrid и не ValueEditor, но теоретически можно сделать так
if key=13 then
begin
// добавить пустую запись, удовлетворяющую набору данных в // DBGrid
// Обновить DBGrid
// Сделать так, что-бы твоя запись стала последней в // result set
DBGrid.DataSource.DataSet.Last;
end
Но это все очень приблизительно.... И вообще - чушь какая-то...=)
← →
Солер (2004-02-15 08:21) [8]Anatoly Podgoretsky как всегда прав!!!!!!!!!!!!!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.016 c