• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Фильтр данных в DBLookUpcomboBoxEh

  • Автор темы Автор темы WOLF007
  • Дата начала Дата начала

WOLF007

Ученик
Почётный участник
Регистрация
24 Фев 2009
Сообщения
806
Реакции
10
Баллы
0
Фильтр данных в DBLookUpcomboBoxEh

Как связать несколько DBLookUpcomboBoxEh между собой? Есть на форме несколько DBLookUpcomboBoxEh. Есть таблицы откуда данные подгружаются в эти DBLookUpcomboBoxEh. DBLookUpcomboBoxEh1 это номер кабинета, DBLookUpcomboBoxEh2 это модель принтера, DBLookUpcomboBoxEh3 это модель картриджа, DBLookUpcomboBoxEh4 это тип неисправности. надо что при выборе кабинет данные по принтерам соответствовали выбраному кабинету. Как такое можно реализовать?
 
То есть в первом компоненте мы выбираем кабинет, в остальных отображаются соответствующие ему модель принтера, картриджа и тип неисправности?
 
Мы выбираем кабинет, а в остальных отображаются соответствующие ему модель принтера, картриджа. Тип неисправности уже сам ставлю.
 
А в базе данных номера кабинетов и модели принтеров как-то связаны?
 
данные берутся из разных таблиц но можно связать запросом.
Код:
SELECT 
  cabinets.printer,
  cabinets.number,
  cabinets.computer,
  printers.name AS model_print,
  cartridges.name AS model_cart,
  cabinets.date_beg,
  cabinets.date_end,
  cabinets.`comment`
FROM
  cabinets
  INNER JOIN printers ON (cabinets.printer = printers.id)
  INNER JOIN cartridges ON (cabinets.printer = cartridges.id)
Данные в Dblookupcomboboxeh подгружаются из Datasource.
 
Последнее редактирование:
Назад
Сверху