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


JS выбор полей связей


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

#1 jazvenko

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

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 13 Март 2013 - 11:28

Добрый день,

У нас есть таблицы "Компании", "Заявления", "КЛАДР" (Адреса) за каждой компанией закреплены определенные территории, есть таблица "Территории" - тут привязаны адреса по которым эта компания может принимать заявления. Привязка территорий осуществляется примерно так:
Компания / Улица / дома:
КОМПАНИЯ1 / Калинина / 1,3,5,6
КОМПАНИЯ1 / Муххина / 2,4,5,6,8,20
КОМПАНИЯ1 ... и тд.
Клиент отправляя заявление указывает свой адрес прописки: "Город", "Улица" - выбирает из таблицы "КЛАДР", поле "Дом" - простое текстовое.
Нам необходимо сделать так, чтобы клиент мог выбрать только те компании которые территориально привязаны к адресу его прописки. Тоесть после указания своего адреса, мог выбрать ограниченное кол-во компаний.

Как это реализовать можно?

#2 Analitic

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

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 13 Март 2013 - 16:21

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

#3 jazvenko

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

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 13 Март 2013 - 18:06

Просмотр сообщенияAnalitic (13 Март 2013 - 16:21) писал:

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

Тоесть "Город" по нему будут фильтроваться "Улицы" по ним "Дома" а по домам "Компании"??? Так вы предлагаете? Но дело в том, что "Дома" это поле текст. Вот тут то и возникает у нас загвоздка.





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

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