Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление текущей даты в DBGrid [D6, Paradox]


Sergh Bear ©   (2002-11-09 02:32:00) 

Уважаемые знатоки!
Есть проблема...
В базе данных использую DBGrid для учёта выдачи - сдачи книг, у меня есть столбцы:
дата выдачи;
дата сдачи.
в них я хочу помещать текущую дату, через вспомогательное (контекстное) меню, но никак не могу "объяснить это компьютеру"!
// желательно - в ответе простая иллюстрация, т.е. пример.
ОГРОМНОЕ спасибо!


Sergh Bear   (2002-11-12 00:06:00) [1]

Спасибо ЮЮ!
Попробую, результат сообщу.


Дед Макар   (2002-11-11 11:15:00) [2]


> никак не могу "объяснить это компьютеру"


"Компьютер ничего не делает сам, а только то, что ему скажете Вы. Если результат отличается от ожидаемого, значит Вы что-то сделали неправильно".


ЮЮ   (2002-11-11 03:05:00) [3]

А встать отладчиком и посмотреть DBGrid.SelectedField.DataType ?
Вдруг там что-то другое?


Sergh Bear   (2002-11-10 20:51:00) [4]

Компилируется всё хорошо...
но дата не вставляется....
где проблема не пойму.....


ЮЮ   (2002-11-10 04:52:00) [5]

if DBGrid.SelectedField.DataType = ftDateTime then
DBGrid.SelectedField.Value := Now
else if DBGrid.SelectedField.DataType = ftDate then
DBGrid.SelectedField.Value := Date;


Sergh Bear   (2002-11-10 00:25:00) [6]

На счёт:
//Контекстное меню делается с помощью TPopupMenu, которое затем указывается у компонента в свойстве PopupMenu// - я хорошо понимаю, как это делается, использовал уже не раз.
у меня вопрос стоит иначе в меню у меня две операции:
- удалить запись - строку (сделано - работает);
- вставить текущую дату в активную ячейку.
Прошу прощения за неполную первоначальную информацию.


iNew   (2002-11-09 09:17:00) [7]

Что значит помещать,через вспомогательное (контекстное) меню?


ЮЮ   (2002-11-09 06:56:00) [8]

Контекстное меню делается с помощью TPopupMenu, которое затем указывается у компонента в свойстве PopupMenu


Наверх

Титульная страница Поиск, карта сайта Написать письмо