![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]()
В базе данных, при редактировании значений появляются выпадающие списки с возможными вариантами. Делал это так:
DBGrid1.Columns[1].PickList.loadfromfile('column1.txt ' ); Подскажите, как сделать так, чтобы в ячейку нельзя было ввести никакое другое значение, а выбирать можно было только варианты из списка? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Так можно, не даст ввести ничего, кроме того, что в PickList есть
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]()
Немного не понял. Мне нужно добавить компонент ClientDataSet? Если да, то в его событиях OnSetText не нашел..
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
ClientDataSet не нужен, то пример на нем, вместо него любой датасет. Событие не датасета, а его поля. См. TField
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 | |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]() Цитата:
![]() На форме DBGrid, ADOConnection, ADOQuery, DataSource. Что за TField? и где искать его свойства? Разъясните пожалуйста. |
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]() Цитата:
![]() Какие поля? Список полей появляется при двойном клике на DBGrid, но там в событиях только PopupMenu Объясните, please. Очень нужно |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Может лучше установить библиотека DevExpress и там есть cxGrid
Код:
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Проект cxGrid
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Это архив тоже его
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как установить возможность выбора только bmp-файлов в Picture Editor? | Наки | Компоненты Delphi | 2 | 14.04.2011 22:03 |
как можно оздать панель инструментов, на которой реализовать возможность выбора гарнитуры шрифта, для выб | Лелич | Компоненты Delphi | 2 | 17.02.2011 10:58 |
Как убрать программы из списка выбора программ | evgenii0494 | Операционные системы общие вопросы | 8 | 15.02.2010 20:35 |
Как сделать возможность выбора размещения алисаса? | artemavd | БД в Delphi | 4 | 25.03.2009 22:57 |
Как осуществить возможность выбора БД в процессе работы программы | Cabyrc | БД в Delphi | 9 | 21.03.2009 08:30 |