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

Вниз

Отображение вставки новой записи в DBGrid   Найти похожие ветки 

 
Thor_ ©   (2005-10-26 10:54) [0]

День добрый.
Предыстория: форма с DBEdit"aми и кнопками наверху и DBGrid внизу. Всё связано с одним набором данных. Пользователь вводит с помощью кнопок данные в DBEdit"ы, данные отображаются соответственно в DBGrid.
История: пользователь хочет вводить данные только кнопкой "Добавить" не подтверждая кнопкой "Запомнить", с тем, чтобы автоматом переходить сразу к вводу следующей записи. ОК, делаем так.НО! При таком способе, DBGrid работает так: внизу появляется строка новой записи, отбражаем вносимые данные,и, как только опять нажимаем "Добавить", только введённая запись пропадает, ибо новая вставляется сверху (т.е. перед) введённой ранее. У пользователя соответственно вопрос:"А где моя предыдущая запись?"
Вопрос: Что-нить сделать можно?


 
ANB ©   (2005-10-26 10:56) [1]

Append, Post.


 
Thor_ ©   (2005-10-26 10:58) [2]

А если я пользуюсь стандартным Навигатором? Он же так и делает..


 
Anatoly Podgoretsky ©   (2005-10-26 11:21) [3]

Какая еще предыдущая


 
Desdechado ©   (2005-10-26 11:21) [4]

стандартный делает Insert
а вообще, если юзер такой умный, пусть в гриде редактирует


 
Thor_ ©   (2005-10-26 12:39) [5]

не хочет юзер в гриде... извращаюсь, как могу.. но нифина не получается. Если указатель записи в DBGrid стоит на последней записи (последней в сетке, Last), она, эта запись, по-любому пропадает, как только наступает Insert. Т.е. в компоненте физически невозможно сделать так, как если бы вводили напрямую в грид - т.е. вводим в последнюю строчку и ниже ничего нет


 
Desdechado ©   (2005-10-26 12:41) [6]

Append<>Insert


 
Sergey13 ©   (2005-10-26 12:41) [7]

2[5] Thor_ ©   (26.10.05 12:39)
Покажи наконец уже код твоей кнопки "Добавить".


 
Thor_ ©   (2005-10-26 12:48) [8]

да нет никакого кода - стандартный навигатор :)


 
Desdechado ©   (2005-10-26 12:49) [9]

автор, ты читать умеешь?
читай [1], [4], [6]


 
Thor_ ©   (2005-10-26 12:50) [10]

Неохота переделывать,но если заказчика не переубежу, то придётся делать через Append....


 
Thor_ ©   (2005-10-26 12:53) [11]

Desdechado ©   (26.10.05 12:49) [9]
Не злись... Умею :) Просто куча ещё дел и мозг принимает, но обрабатывает их с разными приоритетами.
Для всех: если ничего более существенного нельзя добавить - то спасибо, закрываем тему



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

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

Наверх




Память: 0.49 MB
Время: 0.04 c
2-1132428043
Officeman
2005-11-19 22:20
2005.12.11
Edit1.text как запретить вводить буквы и разрешить цифры


14-1132296191
Ega23
2005-11-18 09:43
2005.12.11
С днем рождения! 18 ноября


2-1133109175
Neosted
2005-11-27 19:32
2005.12.11
Текстовый файл


2-1132769705
Plotnick
2005-11-23 21:15
2005.12.11
FormatFloat


3-1130399776
Slider007
2005-10-27 11:56
2005.12.11
Проблема с подключением к Firebird Imbedded 1.5