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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2008, 14:54   #1
photozaz
Пользователь
 
Регистрация: 05.04.2008
Сообщений: 66
По умолчанию выпадающее поле в DBGrid

есть таблица с несколькими столбцами, один из них "группа". Подскажите, как можно сделать для этого столбца выпадающий список, что бы оттуда можно было выбрать название груупы : (друзья, коллеги и т.д..) ? Lookup тут не подходит, т.к. это поле не с чем связать.

Последний раз редактировалось photozaz; 26.10.2008 в 15:00.
photozaz вне форума Ответить с цитированием
Старый 26.10.2008, 15:30   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Вчера или позавчера был этот вопрос. Если вы его правильно сформулируете, то легко найдете ответы.
Подскажу. Не поле "выпадающее", а список... А поле остается на месте
mihali4 вне форума Ответить с цитированием
Старый 26.10.2008, 15:45   #3
photozaz
Пользователь
 
Регистрация: 05.04.2008
Сообщений: 66
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Вчера или позавчера был этот вопрос. Если вы его правильно сформулируете, то легко найдете ответы.
Подскажу. Не поле "выпадающее", а список... А поле остается на месте
Извиняюсь, название темы действительно неправильно написал.

Но я ж написал, что Lookup не подходит..

мне надо что бы выглядело сдедующим образом ::

1-я таблица

Имя | Группа|
| |

2-я таблица

|Группа|
| |

В таблице 2 введены названия групп (друзья, коллеги, родственники)
Как можно сделать что бы названия групп были в выпадающем списке в таблице 1 "Группа" ?? Lookup, я так понимаю сюда не подойдет, т.к. для лукапа надо хотябы 2 поля, что бы одно было связано с 1-й таблицей.
photozaz вне форума Ответить с цитированием
Старый 26.10.2008, 16:20   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Нет ничего проще.
У дбгрида есть свойство COLUMNS (щелкните мышкой по гриду дважды - откроется редактор полей грида). А у каждого COLUMNS (поля, внесенного в грид), есть свойство PICKLIST. Это как раз те значения, которые вы хотите выбирать. Заполните этот список заранее, в режиме проектирования, или динамически, в процессе работы программы (придется написать простенький код). И все!
mihali4 вне форума Ответить с цитированием
Старый 26.10.2008, 17:16   #5
photozaz
Пользователь
 
Регистрация: 05.04.2008
Сообщений: 66
По умолчанию

Благодарю!! БОЛЬШОЕ СПАСИБО!!
photozaz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хитрое выпадающее меню meatclub Microsoft Office Excel 17 14.06.2013 19:56
Выпадающее меню в Delphi boostman Общие вопросы Delphi 3 08.08.2008 08:21
Плавно выпадающее меню для Mozilla Firefox мЕхаил =) JavaScript, Ajax 6 22.12.2007 23:46
Выпадающее меню CHERT БД в Delphi 17 16.06.2007 04:55