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

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

Вопрос по DBGrid и PickList [D6, IB6.x]


Mic_2000 ©   (2002-11-18 15:10:00) 

У меня в PickList занесены строки которые будут выпадать при нажатии на ячейке, когда юзер выбрал строку, прежде чем ее поместить в ячейку ее надо немного изменить, я это отлавливаю по событию BeforeEdit компонента IBTable, но вот как можно узнать строку которая выбрана еше до того как она занесется в ячейку?


Mic_2000   (2002-11-19 11:30:00) [1]

Если бы ктото еше сказал как получить активную строку? Пробовал
PickList.Text - выводит всразу все строки
PickList.Items[PickList.ItemIndex] - пишет что нет не Items, не ItemIndex


MsGuns   (2002-11-18 21:14:00) [2]

Я бы сделал так: по событию OnClick
1) запрет редактирования поля (ReadOnly:=true)
2) Получение активной строки в PickList в переменной
3) Анализ/модификация строки
4) Далее ReadOnly:=false и запись "по верху"


Mic_2000   (2002-11-18 17:41:00) [3]

А где можно живую ссылку найти желательно на русскую версию, ато
не сюда http://www.farpost.com/personal/dmitryb/
не сюда http://tax25.marine.su/dmitryb/RUS
немогу залезть, а на torry на английском тока, да еше и шароварные


SaS13   (2002-11-18 16:29:00) [4]

Mic_2000 © (18.11.02 16:19)
как вариант EhDBGrid, vgDBGrid


Брат   (2002-11-18 16:22:00) [5]

Здоров був, брате!
Я б тебе помог - так не знаю....


Mic_2000   (2002-11-18 16:19:00) [6]

мне нужно чтобы это все в gride было


SaS13   (2002-11-18 16:12:00) [7]

Так что мешает использовать DBLookupCombobox?


Mic_2000   (2002-11-18 16:06:00) [8]

Вообщето хочется чтоб список выпадал как в DBLookupCombobox, т.е. чтобы отображался допустим номер из одного поля и соответсвующее ему название из другого, а при выборе заносился только номер, может както проще это можно сделать


SaS13   (2002-11-18 16:01:00) [9]

может OnValidate подойдет? А чего ты хочешь этим добиться?


Mic_2000   (2002-11-18 15:57:00) [10]

Непомогает :(
onGetText возникает только когда вручную пытаешся что-то вписать


SaS13   (2002-11-18 15:31:00) [11]

попробуй событие onGetText у field"а


Наверх

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