Мастер подстановок

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Мастер подстановок

Сообщение Klmn » 21.02.2013 22:44:14

Разжуйте пожалуйста про подстановки в лазарусе. Есть бд, в ней две таблицы Телефоны и Поставщики. В аксесе в поле одной таблицы сделана возможность выбирать значение из списка значений другой таблицы (через подстановки), т.е. в строке телефона я могу выбрать из выпадающего списка его поставщика. Как теперь это сделать в лазарусе?

Добавлено спустя 1 час 9 минут 3 секунды:
Блин никто не знает что ли?
Klmn
незнакомец
 
Сообщения: 4
Зарегистрирован: 21.02.2013 22:36:23

Re: Мастер подстановок

Сообщение Лекс Айрин » 22.02.2013 00:05:35

Klmn, вообще-то, нормальные люди в это время уже спят, а не по форумам шляются. Подожди хотя бы до выходных.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Мастер подстановок

Сообщение Klmn » 22.02.2013 00:15:55

Лекс Айрин писал(а):Klmn, вообще-то, нормальные люди в это время уже спят, а не по форумам шляются. Подожди хотя бы до выходных.

подождем :(
Klmn
незнакомец
 
Сообщения: 4
Зарегистрирован: 21.02.2013 22:36:23

Re: Мастер подстановок

Сообщение kosteek » 22.02.2013 01:10:16

Правильно заданный вопрос - это уже половина ответа (сказал кто-то из великих).
По заданному вопросу я делаю так. Кидаю на форму комбобокс. Делаю выборку из базы данных и заношу в него выбранные данные.
Но хотелось бы поинтересоваться в чем конкретно состоит ваша задача?
kosteek
постоялец
 
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск

Re: Мастер подстановок

Сообщение Klmn » 22.02.2013 01:43:50

kosteek писал(а):Правильно заданный вопрос - это уже половина ответа (сказал кто-то из великих).
По заданному вопросу я делаю так. Кидаю на форму комбобокс. Делаю выборку из базы данных и заношу в него выбранные данные.
Но хотелось бы поинтересоваться в чем конкретно состоит ваша задача?

Есть две таблицы с полями Телефоны(код, модель, цена, поставщик) и Поставщики(Код, Название фирмы, Адрес). Первая таблица на первой форме, вторая на второй. Нужно чтобы в таблице Телефоны в поле "поставщик" я мог выбирать значения из поля "название фирмы" таблицы Поставщики.
Я делаю так. Жму дважды по SQlQyery1 (оно связано с таблицей Телефоны) выбираю поле "поставщик", в свойстве LookupDataSet ставлю SQLQyery2 (оно связано с таблицей Поставщики), в свойстве LookupKeyFields пишу "Код", в LookupResultFields пишу "название фирмы". Вроде это делается так но ниче не работает.
Объяснил как смог.
Klmn
незнакомец
 
Сообщения: 4
Зарегистрирован: 21.02.2013 22:36:23

Re: Мастер подстановок

Сообщение kosteek » 22.02.2013 10:16:29

С Вами очень плохо обстоят дела. В начале нужно изучить основы баз данных. И нужно выбросить из головы то, чем занимались на акцессе.
Я не зря задал вопрос выше. Вы так на него и не ответили, что за проекты делаете. И обязательно проектировать на базе данных акцесса?
kosteek
постоялец
 
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск

Re: Мастер подстановок

Сообщение Лекс Айрин » 22.02.2013 11:06:16

kosteek, видимо, ему нужно по модели телефона выбирать одного из нескольких поставщиков, которые могут данную модель продать.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Мастер подстановок

Сообщение kosteek » 22.02.2013 11:34:40

Это понятно. Но нужна общая картина проекта. Когда будет известна постановка задачи всего проекта, тогда и смогу дать дельный совет. Может задачу легче и правильнее решать совсем другими средствами и методами.
kosteek
постоялец
 
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск

Re: Мастер подстановок

Сообщение Klmn » 22.02.2013 11:46:44

kosteek писал(а):Это понятно. Но нужна общая картина проекта. Когда будет известна постановка задачи всего проекта, тогда и смогу дать дельный совет. Может задачу легче и правильнее решать совсем другими средствами и методами.

Спасибо за попытку помочь, разобрался сам.
Klmn
незнакомец
 
Сообщения: 4
Зарегистрирован: 21.02.2013 22:36:23


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 251

Рейтинг@Mail.ru