|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
суммирование в DBGrid
Доброго времени суток...
Прошу у вас помощи... Мне очень нужно... Всем отклинувшимся,заранее спасибо... Задача такова: Есть таблица, с двумя столбцами... В первый столбец необходимо в ручную вбивать время, а во втором столбце нужно автоматизировать вычисление: значение первого столбца + допустим 10 минут... Как это реализовать??? |
#2
|
|||
|
|||
Цитата:
Код:
With DM.Table do FieldByName('New_Field').AsString:=FieldByName('Field1').AsString+FieldByName('Field2').AsString; |
#3
|
|||
|
|||
MegaPiha:
Просто Огромнейшее тебе спасибо... ! ! ! |
#4
|
|||
|
|||
Опа,небольшие непонятки...
Там же формат Time во всех полях... И он ругается... Получается что он просто складывает вот так: a) 7:50:00 + b) 0:40:00 = 7:50:0000:40:00 Вот... Почему он не складывает время как положено??? |
#5
|
|||
|
|||
Я образец показал со строками.
Используйте тип вычисляемого поля Time. Код:
FieldByName('Field').AsDateTime:=FieldByName('Field1').AsDateTime+FieldByName('Field2').AsDateTime; |
#6
|
|||
|
|||
О...
Странно, я естественно менял на DateTime,но он ругался... А щас Заработало ! ! ! Спасибо ещё раз ! ! ! |