Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Различное выполнение query.last   Найти похожие ветки 

 
TolkoNachal   (2004-10-27 13:28) [0]

Вот при отрытии формы делаю выборку из БД, а потом query.last. Всё нормально. курсор ставиться на последнюю запись (активен первый столбец).
А если обрабатываю нажание кнопки "End"
If key=35, то курсор ставиться тоже на последнюю запись, но последнего столбца.
Пример на массиве.
1 2 3
4 5 6
7 8 9

Если по открытию формы, то курсор будет на записи (будет выделена ячейка)
1 2 3
4 5 6
7 8 9

а если по отлову клаиши, то
1 2 3
4 5 6
7 8 9

как сделать, чтобы и по клавише курсор ставился на
1 2 3
4 5 6
7 8 9


 
Val ©   (2004-10-27 13:44) [1]

а вы сделайте last , потом sysutils.abort


 
Johnmen ©   (2004-10-27 14:21) [2]

>If key=35, то курсор ставиться тоже на последнюю запись, но
>последнего столбца.

if Key=VK_END then begin;
 <твой НД>.Last;
 Key:=0;
 end;


 
Val ©   (2004-10-27 14:23) [3]

согласен. #0.


 
TolkoNachal   (2004-10-27 14:26) [4]

Спасибо всем.
Заработало.


 
TolkoNachal   (2004-10-27 14:29) [5]

И ещё вопрос.
Не соображу, как можно прокручивать набор данных постранично?


 
msguns ©   (2004-10-27 14:49) [6]

Ручками или программно ?
Для ручек есть кнопочки такие с буковками "Pg..", а программно для чего ?


 
mark-a   (2004-10-27 14:57) [7]

Программно решается методом DataSet.MoveBy(<число записей>)
если с минусом, то вверх, если с плюсом, то вниз (или наоборот)


 
TolkoNachal   (2004-10-27 15:07) [8]

А можно узнать, какое кол-во строк на экране в данный момент?


 
TolkoNachal   (2004-10-27 15:10) [9]

Тьфу ты чёрт.
Звиняйте, вопрос снимается.



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1099363694
Думкин
2004-11-02 05:48
2004.11.21
С днем рождения! 2 ноября


14-1099891610
kaZaNoVa
2004-11-08 08:26
2004.11.21
Покупаю принтер, какой взять ?


14-1099383516
peypivo
2004-11-02 11:18
2004.11.21
Объявление процедуры внутри процедуры


3-1098548785
Bend
2004-10-23 20:26
2004.11.21
Упаковка таблицы.


3-1098305227
Maxim_____
2004-10-21 00:47
2004.11.21
простой вопрос по выборке из ib баз