Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2009, 12:39   #11
Vit@L
Форумчанин
 
Аватар для Vit@L
 
Регистрация: 24.06.2009
Сообщений: 216
По умолчанию

Stilet, не понял, чем не страдаешь???????????

Ну так что, никто не знает как сделать автоматическое выпадание PickList, когда ячейка DBGrid'a получает фокус?
Водку мы пьем для запаха - а дури нам своей хватает!

Последний раз редактировалось Stilet; 21.08.2009 в 13:25.
Vit@L вне форума Ответить с цитированием
Старый 21.08.2009, 13:27   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чем не страдаешь?
Я уже лет 5 не работаю с DBGrid и прочими компонентами из той кагалы, потому что они дурные на всю голову. Я для вывода данных из БД использую другие возможности.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.08.2009, 14:32   #13
Vit@L
Форумчанин
 
Аватар для Vit@L
 
Регистрация: 24.06.2009
Сообщений: 216
По умолчанию

И вот еще вопрос, в табличке есть колонки Кол-во, Цена и Сумма.
Как сделать чтобы после ввода цены в DBGrid'e, в колонке Сумма появлялась сумма, т.е. произведение Кол-ва и Цены
Водку мы пьем для запаха - а дури нам своей хватает!
Vit@L вне форума Ответить с цитированием
Старый 21.08.2009, 15:03   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А надо создать в наборе. который прикреплен в DataSetу Грида вычисляемое поле, а в событии OnCalcField вычислять произведение.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.08.2009, 06:08   #15
Vit@L
Форумчанин
 
Аватар для Vit@L
 
Регистрация: 24.06.2009
Сообщений: 216
По умолчанию

Stilet, а можно поподробней пожалуйста???
Спасибо.

Ау-у-у-у-у

Ну подскажите, кто-нибудь.
Водку мы пьем для запаха - а дури нам своей хватает!

Последний раз редактировалось Stilet; 25.08.2009 в 08:31.
Vit@L вне форума Ответить с цитированием
Старый 25.08.2009, 08:39   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну подскажите, кто-нибудь.
Ну че кричим? Мне не слышно же в деревне , я деревья пиляю, пила гудит...

Вот смотри: Предположим есть некий TTable или TQuery.
Кликаешь по нему дважды, открывается окошко. Правой клавой мышки в нем и выбираешь в меню New Field. Даешь имя. тип например Float, и ставишь птичку на Calculated. Жмешь ОК.
Появилось новое поле. (ну ессно остальные поля тоже нужно добавить пунктом меню AddField или AddAllFields

Далее опысываешь событие OnCalcFields
Примерно так:
Код:
 
procedure TForm1.Table1CalcFields(DataSet: TDataSet);
begin
DataSet.FieldByName('qq').AsFloat:=DataSet.FieldByName('Кол-во').AsFloat*DataSet.FieldByName('Цена').AsFloat
end;
Поля конечно выдуманые, так что поставишь свое.

Есть и другие способы через SQL (я лично так пользую).
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.08.2009, 10:46   #17
Vit@L
Форумчанин
 
Аватар для Vit@L
 
Регистрация: 24.06.2009
Сообщений: 216
По умолчанию

Ок, спасибо. А что по поводу автоматического выпадания списка PickList в ячейке????? Ну очень надо.
Водку мы пьем для запаха - а дури нам своей хватает!
Vit@L вне форума Ответить с цитированием
Старый 25.08.2009, 12:33   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну очень надо.
Ну извини... Сами мы не месные, не рулим такими знаниями
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
покраска dbgrideh artemavd БД в Delphi 1 16.06.2009 12:47
автопоиск в DBGridEh furstenberg Компоненты Delphi 4 18.02.2008 12:49
Вопрос по DBGridEh Cyn4uk Компоненты Delphi 1 01.01.2008 11:19
Выкрутасы с DBGridEh Killer_djon БД в Delphi 6 12.11.2007 11:08
из DBGridEh в Exel Abay БД в Delphi 3 18.09.2007 09:10