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

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

Работа с DBGrid


a1lex ©   (2006-12-08 19:16:00) 

Привет!! Подскажите как сделать так, чтобы в DBGride после ввода нового значения в ячейку, это значение складывалось бы со значением в другой ячейки, а результат сложения выводился бы в 3-ей ячейки.
Помогите плиз..........!!!


Anatoly Podgoretsky   (2006-12-11 09:26:00) [1]

> Германн  (11.12.2006 01:41:13)  [13]

Как это нет?
А TDataset и его потомки?


Германн   (2006-12-11 01:41:00) [2]


> Desdechado ©   (10.12.06 16:43) [12]
>
> Германн ©   (10.12.06 00:34) [11]
> зануда!
>

Поскольку автор молчит, то "пошёльнафиксновымгодом"! :-)

Да. И ещё попробуй объяснить автору как "дважды кликнуть на наборе данных"! :-) Нет в Дэльфи компонента "Набор данных" :-(


Desdechado   (2006-12-10 16:43:00) [3]

Германн ©   (10.12.06 00:34) [11]
зануда!


Германн   (2006-12-10 00:34:00) [4]


> Desdechado ©   (09.12.06 21:23) [10]
>
> отвечаю за набор данных
> это компонент, который содержит данные - TxxxTable, TxxxQuery,
>  TxxxDataset и причие им подобные

А автору нужно в DBGrid :)


Desdechado   (2006-12-09 21:23:00) [5]

отвечаю за набор данных
это компонент, который содержит данные - TxxxTable, TxxxQuery, TxxxDataset и причие им подобные


Anatoly Podgoretsky   (2006-12-09 13:18:00) [6]

> Германн  (09.12.2006 1:38:07)  [7]

Хуже


Anatoly Podgoretsky   (2006-12-09 13:17:00) [7]

> MsGuns  (09.12.2006 1:36:06)  [6]

Правильно, а то вдруг откажется и потом будет говорить - а где, я же менял, на экране все было видно, что менялось. Да и незачем редактировать в гриде, чтобы подобные вопросы не возникали


Германн   (2006-12-09 01:38:00) [8]


> Anatoly Podgoretsky ©   (09.12.06 01:07) [5]

В вопросе:

> Привет!! Подскажите как сделать так, чтобы в DBGride после
> ввода нового значения в ячейку, это значение складывалось
> бы со значением в другой ячейки, а результат сложения выводился
> бы в 3-ей ячейки.

набор - именно козёл! Если не ещё хуже :-)


MsGuns   (2006-12-09 01:36:00) [9]

>Desdechado ©   (08.12.06 19:23) [1]
>"3-ю ячейку" сделать как поле типа TCalculatedField

Для этого запись запостить надо, эге ж ?


Anatoly Podgoretsky   (2006-12-09 01:07:00) [10]

> Германн  (09.12.2006 0:54:04)  [4]

Это за козла надо отвечать, а набор это не козел.


Германн   (2006-12-09 00:54:00) [11]


> Desdechado ©   (08.12.06 21:57) [3]
>
> дважды кликнуть на наборе данных

А за "набор данных" ответить придётся :-)


Desdechado   (2006-12-08 21:57:00) [12]

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


a1lex   (2006-12-08 19:29:00) [13]

А пример кода можите привести, в каком обрабодчике события все это дело делать etc.


Desdechado   (2006-12-08 19:23:00) [14]

"3-ю ячейку" сделать как поле типа TCalculatedField


Наверх

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