Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.08;
Скачать: CL | DM;

Вниз

Почему не создается lookup-поле в Query?   Найти похожие ветки 

 
Crypto   (2002-07-16 23:10) [0]

Попробовал сделать lookup-поле в Query1 со значениями из Query2. Все открывается и запускается, но в DBGrid"e полученное поле обычное для редактирования и никакого lookup нету :( В Query1.Sql.Text="select * from vopros.db", Query2.Sql.Text="select * from variant.db", а в variant.db два поля и две записи:

Index Result
----------------
True Yes
False No

A связывал всё по ключевому логическому полю из Query1.

То же самое поробовал сделать с Table вместо Query, все работает на ура.

Что не так? Подскажите плз


 
kaif ©   (2002-07-17 12:56) [1]

Видно, ты имеешь в виду, что нет выпадающего списка в колонке dbgrid? Он должен быть. Ищи ошибку у себя. Возможно, ты создал на стадии дизайна колонки Columns и в них застряло неверное значение стиля колонки. Удали для начала все Persistent колонки из свойства Columns грида.


 
Crypto   (2002-07-17 21:33) [2]

Проблему решил. Если кому интересно, можете читать :)
Итак, кроме того, что не появлялся ComboBox, еще и записи все нельзя было редактировать.
Сделал:
1. Query1.CachedUpdate поставил в True
2. Создал обработчик события Query1.OnUpdateRecord. Главное чтобы он был! Поэтому достаточно строку комментария там поставить.

В результате всё прекрасно редактируется и выпадает долгожданный combobox :)


 
kaif ©   (2002-07-18 01:56) [3]

Так у тебя набор просто был нередактируемый. И lookup-поле тут вообще непричем. Просто ты неверно вопрос сформулировал.


 
Crypto ©   (2002-07-18 09:19) [4]

хм, я просто изменил так, как выше описал и всё, а набор данных и запрос не менял



Страницы: 1 вся ветка

Текущий архив: 2002.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-24079
U-Rustam
2002-07-26 13:17
2002.08.08
Перевод из Delphi 3 в Delphi 5


14-24200
race1
2002-07-14 07:44
2002.08.08
рассылка


1-23989
MikeZ
2002-07-27 19:14
2002.08.08
Использование найденого свойства компонента


3-23919
AngeL B.
2002-07-18 12:29
2002.08.08
Существует ли стандартный способ для перерасчета вычислимых полей


3-23855
S_Andy
2002-07-16 16:52
2002.08.08
Как связать 2 BDE Query связать (master-details)