Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Вниз

Работа с DBGrid   Найти похожие ветки 

 
a1lex   (2006-12-08 19:16) [0]

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


 
Desdechado ©   (2006-12-08 19:23) [1]

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


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

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


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

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


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


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

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


 
Anatoly Podgoretsky ©   (2006-12-09 01:07) [5]

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

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


 
MsGuns ©   (2006-12-09 01:36) [6]

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

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


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


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

В вопросе:

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

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


 
Anatoly Podgoretsky ©   (2006-12-09 13:17) [8]

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

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


 
Anatoly Podgoretsky ©   (2006-12-09 13:18) [9]

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

Хуже


 
Desdechado ©   (2006-12-09 21:23) [10]

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


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


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

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


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

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


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


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

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

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


 
Anatoly Podgoretsky ©   (2006-12-11 09:26) [14]

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

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



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

Форум: "Начинающим";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.044 c
8-1147696086
Сергей*****
2006-05-15 16:28
2006.12.31
Анализ звукового потока


2-1165859554
Sam Stone
2006-12-11 20:52
2006.12.31
BeginThread(), MessageBox() и грабли


15-1165835938
Petr V. abramov (not at home)
2006-12-11 14:18
2006.12.31
Помогите с трудоустройством красивой женщины


15-1165767749
Kolan
2006-12-10 19:22
2006.12.31
Забавный скроллбар


2-1165762818
addi
2006-12-10 18:00
2006.12.31
FloatToInt





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский