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

Вниз

Ввод новой строки в TDBGridEh.   Найти похожие ветки 

 
Drowsy ©   (2014-04-13 19:05) [0]

Как сделать,чтобы при открытии новой строки, появлялись значения столбцов по умолчанию так, что если изменения не вносились, она автоматически исчезала при
"уходе с неё"?
Dataset не кэшируется.
Пробовал делать в Dataset-e onNewRecord-ом, но тогда DataSet сразу получает State = dsEdit.


 
turbouser ©   (2014-04-13 19:44) [1]

Может к автору TDBGridEh обратиться? Да и справка там есть


 
junglecat   (2014-04-13 20:15) [2]

если будешь отслеживать изменения, кроме дефолтных, то при "уходе с нее", если не было изменений, удалять новую строку (отменять Post фактически)


 
Дмитрий   (2014-04-24 15:06) [3]

автоинкрементные столбцы получат значения только после сохранения записи (и повторного считывания ее датасетом)
можно подставить собственный генератор автоинкрементов или вычислять следующий номер запросом (появляется доп.риск )
можно заполнять дефолтные значения в AfterInsert
при уходе со строки давать Dataset.Cancel
для сохранения по-любому будет своя команда



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
15-1420839004
Юрий
2015-01-10 00:30
2015.09.10
С днем рождения ! 10 января 2015 суббота


1-1331096953
ssmplec
2012-03-07 09:09
2015.09.10
Проблема с cxGrid RepositoryItem


2-1394360821
Novicer
2014-03-09 14:27
2015.09.10
Ошибка Arithmetic exception, numeric overflow, or string truncati


15-1420308168
Maksim_76
2015-01-03 21:02
2015.09.10
Нет соединения с Интернетом после установки Др.Веб


11-1259876503
siealex
2009-12-04 00:41
2015.09.10
KOL/MCK @ Win Mobile: запускать внешние программы