Перейти к содержимому


Сотрудник связанной Компании


Сообщений в теме: 2

#1 ber

    Активный участник

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Январь 2016 - 17:15

Здравствуйте! Никак не могу придумать как реализовать:

Есть автомобиль, он продается через банк и в его карточке указывается (через поле связи) "Банк".
Есть второе поле связи - "Сотрудник Банка".

Как сделать, что бы выбирая "Банк", поле "Сотрудник банка" показывало только тех сотрудников, которые привязаны к выбранному ранее банку. Если сотрудников нет, то нажимая + добавлялся сотрудник выбранного выше Банка.

Использовать для поля "Сотрудник банка" фильтр по полю "Банк" не получится, поскольку это разные таблицы.
Если сделать поле "Банк" той же таблицей, что и "Сотрудник банка" через связь по полю ["Сотрудник банка"]["Банк"], то в списке не будет Банков в которых не заведены сотрудники.

Как быть?
www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Январь 2016 - 17:46

Необязательно что бы Банк был той же таблицей, достаточно связи этой таблицы с Сотрудниками.

Пример: есть 2 справочника по странам и городам. В городах есть поле связи со страной. При выборе у клиента страны и города, первое поле (фильтр) - связь со страной, а не с полем страны в городах. Тем не менее города все равно будут фильтроваться, благодаря связи между таблицами.

#3 ber

    Активный участник

  • Пользователи
  • PipPipPip
  • 237 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Январь 2016 - 17:59

Просмотр сообщенияCbCoder (27 Январь 2016 - 17:46) писал:

Необязательно что бы Банк был той же таблицей, достаточно связи этой таблицы с Сотрудниками.

Получилось! В фильтрах есть строка Сотрудники.Банк.
Спасибо!
www.its-truck.ru - Группа компаний ИТС
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных