![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выпадающий список в DBGrid [D5, Paradox]
kinder © (2002-08-12 16:53:00)Как в книге, создал новое поле name2. Установил все значения.
Но выбрать значение можно тольно в name2(хоть значение и появляется в обоих полях(name и name2)). Но нужно, чтобы выбиралось, когда нажимаешь на ячейке поля Name.
Mike Kouzmine (2002-08-12 17:56:00) [1]Напиши по шагам. Структуру первой табл, структуру второй табл., что кладешь на форму, что делаешь потом.
Mike Kouzmine (2002-08-12 17:55:00) [2]Блокируется? А что ты удаляешь?
kinder (2002-08-12 17:51:00) [3]Всё равно вставляет в оба поля.
А если Удалить колонку name, то опять всё блокируется
Mike Kouzmine (2002-08-12 17:44:00) [4]Убери колонку name и обзови name2 name или свойство FieldName у name выставь в name2
Johnmen (2002-08-12 17:41:00) [5]>kinder (12.08.02 17:35)
>...выпадающий список появляется в name2!!!
И что дальше ?
kinder (2002-08-12 17:35:00) [6]До этого получалось, но выпадающий список был в новом поле, а нужно, чтобы был в поле (name).
P.S.Конкретно. Есть таблица с полем name(string). Нужно загружать в этом столбце в виде выпадающего списка данные из столбца (string) другой таблицы. Если создавать новое поле name2 как в книге(lookup),то выпадающий список появляется в name2!!!
kinder (2002-08-12 17:30:00) [7]C readonly всё нормально
Mike Kouzmine (2002-08-12 17:30:00) [8]Почитай книгу. Про делфи. Конкретнее про Field Editor. А заблокирована она тобой, выйди из делфи, почисть *.lck, если надо и вперед.
kinder (2002-08-12 17:29:00) [9]Набор данных заблокирован для ввода вообще(курсор ставится , но ничего не вводится).
Выпадающий список не появился.
SaS13 (2002-08-12 17:28:00) [10]dataset.readonly
kinder (2002-08-12 17:25:00) [11]Таблица заблокирована для ввода вообще. Выпадающий список не появляется.
Mike Kouzmine (2002-08-12 17:18:00) [12]kinderу -> кратко - New Field -> Type Integer -> Lookup -> Key Fields KName -> Dataset Table2 -> Lookup Keys KName -> Result Field Name
kinder (2002-08-12 17:11:00) [13]Требуется, чтобы значение всех ячеек одного столбца(T1:string) формировалось в виде выпадающего списка, состоящего из значений столбца другой таблицы(T2:string).
Делал:
1)выбирал имя поля
2)ставил его тип в LOOKUP
3)заполнял Keyfiald, lookupkeyfield, lookupdataset, lookupresult...(наверное правильно).
Mike Kouzmine>>>>
Table1 KName : Integer
Table2 KName : Integer; Name : String;
Table1 -> Name - LookUp по KName в Table2 KeyField KName ListFields Name, что такое ListFields??? Я посмотрел , нет там такого св-ва.
Mike Kouzmine (2002-08-12 17:07:00) [14]Вижу.
Mike Kouzmine (2002-08-12 17:07:00) [15]Я что-то пропустил?
Johnmen (2002-08-12 17:00:00) [16]требуется ответ, а не понимание :))))))
Mike Kouzmine (2002-08-12 16:59:00) [17]Table1 KName : Integer
Table2 KName : Integer; Name : String;
Table1 -> Name - LookUp по KName в Table2 KeyField KName ListFields Name
SaS13 (2002-08-12 16:57:00) [18]всем все понятно?