Главная страница
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.026 c
2-1132907236
JTAG
2005-11-25 11:27
2005.12.11
Господа подскажите как при открытии формы сделать


14-1132296265
Knight
2005-11-18 09:44
2005.12.11
Спам или реальность?


2-1132740714
kop
2005-11-23 13:11
2005.12.11
Объектное ориентирование


6-1125037197
Windows
2005-08-26 10:19
2005.12.11
Проблема с функцие определения подключения к интернету


1-1131979438
*Beginner*
2005-11-14 17:43
2005.12.11
Перетаскивание из TShellTreeV iew