![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 52
|
![]()
Хочу создать вычисляемое поле в DBGrid, которое умножает количество заказов на цену.
Делаю так:Выделяю Table1 - AddFields - NewFields, пишу название столбца (сумма), но оно почему-то не отображается в DBGrid((((((((((((( Потом в событии OnCalcksFields пишу код: Table1Summa.value:=Table1Colvo.valu e*Table1Price.value; Когда пишешь этот код в обработчике событий .Value не выходит автоматически, а вроде должна выходить..... Помогите разобраться плиз!!!!!! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 24.04.2010
Сообщений: 205
|
![]()
Я не пойму, при чем тут Table если в DBGrid добавляем?
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 52
|
![]()
Для того, чтобы добавить поле (вычисляемое) в DBGrid...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.04.2010
Сообщений: 205
|
![]()
Поле добавляется в DBGrid:
DbGrid1.Columns.Add.FieldName:='hhh hhh' Проверено ![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.04.2010
Сообщений: 205
|
![]()
Предвидя дальнейшие вопросы поясняю, что с образовавшимся полем и егозаписями в дальнейшем через свойство Columns.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 52
|
![]()
Мда...Добавилось поле))))))))))
Но код в OnCalcksFields не работает: Table1Summa.value:=Table1Colvo.valu e*Table1Price.value; и Value так и не выходит автоматически(((((((((((((((( Подскажите как написать код пожалуйста ![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
![]()
выложи свой код сюда,а мы посмотрим.я из воздуха не напишу тебе ничего.
или кусок кода где ошибка.
За помощь: Нажмите на весы слева от сообщения!
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 06.05.2010
Сообщений: 52
|
![]()
Table1Summa.value:=Table1Colvo.valu e*Table1Price.value;
Только этот код я вставляю в обработчике событий Table1 в OnCalcFields. Т.е. В вычисляемом поле Summa должна подсчитаться сумма: Price*Colvo, т.к. в моей БД вводится Цена только за одну продукцию, а если количество продукции 3, то она должна умножиться на 3 и вывести цену уже за 3 продукции в вычисляемом поле. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
sql server и delphi проблема с обязательным полем | betirsolt | БД в Delphi | 2 | 10.05.2010 18:33 |
Помогите с вычисляемым полем | Pirat_of | Microsoft Office Access | 1 | 10.05.2009 21:21 |
Сортировка по вычисляемым полям | unit-85 | SQL, базы данных | 2 | 02.04.2009 12:05 |
Проблема с Blob полем | Constellation | БД в Delphi | 6 | 24.01.2008 18:58 |
Проблема с полем TMemo... | Regloger | Помощь студентам | 8 | 07.12.2007 17:03 |