Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Вниз

Использование LookUpField с отображением в dbgrid   Найти похожие ветки 

 
VitV ©   (2006-03-09 12:31) [0]

Не подскажете как связать эти 2 объекта?


 
Sergey13 ©   (2006-03-09 12:38) [1]

Добавь LookUpField-поле в список полей dbgrid-а. Или не понятно про что вопрос.


 
VitV ©   (2006-03-09 12:41) [2]

А как это сделать?


 
Johnmen ©   (2006-03-09 12:47) [3]

Добавь LookUpField-поле в список полей набора данных.


 
Sergey13 ©   (2006-03-09 12:51) [4]

2[2] VitV ©   (09.03.06 12:41)
Два раза кликни по гриду, а там увидишь... 8-)


 
VitV ©   (2006-03-09 12:53) [5]

Блин...я капитально торможу :(


 
VitV ©   (2006-03-09 12:58) [6]


> Два раза кликни по гриду, а там увидишь... 8-)

А какое свойство отвечает за установку списка?


 
Sergey13 ©   (2006-03-09 13:02) [7]

2[5] VitV ©   (09.03.06 12:53)
>Блин...я капитально торможу :(
Похоже. 8-)

> А какое свойство отвечает за установку списка?
Никакое. Там кночка есть - Add New ("добавить новое", если по нашему 8-).


 
VitV ©   (2006-03-09 13:06) [8]

Добавил...Так как его сделать выпадающим списком???
Извините, что я так торможу.


 
Sergey13 ©   (2006-03-09 13:10) [9]

2 [8] VitV ©   (09.03.06 13:06)
>Так как его сделать выпадающим списком???
Никак. Оно само будет таким, если все сделал правильно - и в датасете и в гриде.


 
VitV ©   (2006-03-09 13:23) [10]

Через грид я сделал. Но мне нужно чтобы список был из поля базы данных.
LookUpdataSet- я так понял сдесь можно реализовать это, но когда я даю ссылку на IDDataSet1, он ругается  - Cirlular Datalinks are not allowed.


 
Sergey13 ©   (2006-03-09 13:28) [11]

2[10] VitV ©   (09.03.06 13:23)
Ты ошибся в создании лукап-поля в датасете. Проверь и переделай.


 
VitV ©   (2006-03-09 13:36) [12]

А какой тип поля давать?


 
Sergey13 ©   (2006-03-09 13:42) [13]

2[12] VitV ©   (09.03.06 13:36)
>А какой тип поля давать?
LookUp. У тебя не в типе ошибка, а в том 1 датасет ссылается на 2, а 2 на 1. Так нельзя.


 
VitV ©   (2006-03-09 13:43) [14]

СПАСИБО ВАМ ВСЕМ БОЛЬШОЕ! РАЗОБРАЛСЯ :))).
Последний вопрос. Только как сделать чтобы в разнах строках можно было выбирать одинаковые значения, а то он ругается про уникальность.


 
Sergey13 ©   (2006-03-09 13:46) [15]

2 [14] VitV ©   (09.03.06 13:43)
Наверное в таблице, из которой ты ссылаешься на справочник, это ссылочное поле объявлено как уникальное. Если не надо такого - убери.


 
VitV ©   (2006-03-09 14:02) [16]

Уникальное поле счётчик.


 
Sergey13 ©   (2006-03-09 14:09) [17]

2[16] VitV ©   (09.03.06 14:02)
Ты или не понял идеи лукап-полей или напутал. 8-)
Подробности по Ф1.



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

Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.036 c
2-1141905461
fReeZMan
2006-03-09 14:57
2006.03.26
Help!!!! Help!!!


3-1138288605
LineSoft
2006-01-26 18:16
2006.03.26
Ошибка при восстановлении БД Firebird


3-1138789349
chili
2006-02-01 13:22
2006.03.26
Подскажите как мне создать отчет с помошью QReport


9-1126683287
Ricks
2005-09-14 11:34
2006.03.26
Пересечение прямоугольников


2-1141894640
nap<>
2006-03-09 11:57
2006.03.26
Про формы :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский