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


Поле - Направление деятельности


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

#1 Rain

    Участник

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

Отправлено 28 Апрель 2011 - 16:17

Здравствуйте. В информацию об контрагенте, хотелось бы добавить поле - направление деятельности. Направлений может быть соответственно несколько.
Например:
Медицина (аптеки, стоматология, хирургия и тд)
Наука (НИИ, разработка, лаборатории)
Животные (зоомагазины, ветклиники, зоопарк).

Как сделать так, чтобы при редактировании карточки контрагента, можно было бы выбрать одно из направлений, и в зависимости от выбора, подраздел?
Т.е выбрал направление животные, видишь только зоомагазины, ветклиники, зоопарк.
В результате, в профиле контрагента, получаем запись: направление деятельности - зоомагазины.
Спасибо.

#2 CbCoder

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

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

Отправлено 29 Апрель 2011 - 09:04

1. Создаете таблицу - справочник направлений, из 2-х полей: раздел и подраздел
2. В контрагенты добавляете эти же 2 поля в качестве полей связи со справочником
3. В поле "подраздел" ставите фильтр по полю "раздел"

#3 Rain

    Участник

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

Отправлено 29 Апрель 2011 - 12:31

Спасибо за ответ. Только начинаем осваиваться в программе. Подскажите, как проделать это?

Просмотр сообщенияРазработчик (29.4.2011, 9:04) писал:

3. В поле "подраздел" ставите фильтр по полю "раздел"


#4 CbCoder

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

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

Отправлено 29 Апрель 2011 - 12:48

В настройках поля связи есть пункт "фильтр". Если у вас два или более полей связи из одной таблицы - фильтр по полю автоматически появляется в списке фильтров.

#5 Rain

    Участник

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

Отправлено 29 Апрель 2011 - 13:16

Ок, все получилось :) Единственное что, в карточке контрагента выводятся и раздел и подраздел. Существует ли возможность скрыть раздел, и отображать только подраздел?

#6 CbCoder

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

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

Отправлено 29 Апрель 2011 - 13:22

А как Вы будете выбирать раздел то, если его скроете?

#7 Rain

    Участник

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

Отправлено 29 Апрель 2011 - 13:29

Никак не смогу выбрать :) Но я имел в виду, скрыть название раздела, в выводящемся общем списке контрагентов

#8 CbCoder

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

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

Отправлено 29 Апрель 2011 - 13:36

В таблице что ли? Зайдите в права доступа группы и снимите галочку с поля.

Подробнее в документации: http://clientbase.ru/document/

#9 Rain

    Участник

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

Отправлено 29 Апрель 2011 - 13:45

Спасибо, помогло :)
Прошу прощения, а как осуществлять множественный выбор подразделов?

#10 CbCoder

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

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

Отправлено 29 Апрель 2011 - 13:48

В полях связи на данный момент никак. Множественный выбор пока есть только в полях типа "список" и "пользователь".

#11 Rain

    Участник

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

Отправлено 04 Май 2011 - 16:04

Подскажите пожалуйста, как решить такую задачу:
Есть таблица местоположения с 3 полями - город, область, округ. Сделал по аналогии со справочником направлений, но при выборе города, происходит перезагрузка страницы, потом нужно выбрать область, снова перезагрузка, затем округ. Хотя в полях область и округ по одному значению. Как сделать так, чтобы при выборе города, область и округ подставлялись автоматически?
Спасибо.

#12 CbCoder

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

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

Отправлено 04 Май 2011 - 16:14

Вы неправильно определили способ решения задачи. Фильтры к этому никакого отношения не имеют. Фильтр здесь имел бы смысл при обратном выборе - вначале округ, потом внутри него область, а затем уже город из данной области. А если Вы сразу выбираете город из полного списка, то принадлежащие ему область и округ можно подставлять автоматически через вычисляемые поля, без их редактирования, которое здесь смысла не имеет, т.к. соответствие однозначно.

#13 Rain

    Участник

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

Отправлено 07 Июнь 2011 - 10:29

Просмотр сообщенияРазработчик (29.4.2011, 9:04) писал:

1. Создаете таблицу - справочник направлений, из 2-х полей: раздел и подраздел
2. В контрагенты добавляете эти же 2 поля в качестве полей связи со справочником
3. В поле "подраздел" ставите фильтр по полю "раздел"

Здравствуйте. Подскажите, почему данные поля не работают в расширенном поиске? В выпадающем списке нет никаких записей ни в разделе, ни в подразделе.

#14 CbCoder

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

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

Отправлено 07 Июнь 2011 - 10:44

Ревизия последняя? Если нет - обновите и проверьте снова.

Если не помогло: если web-версия - скиньте адрес, логин и пароль в личку, если локальная - пришлите бэкап на емейл.

#15 Rain

    Участник

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

Отправлено 07 Июнь 2011 - 11:35

Просмотр сообщенияРазработчик (7.6.2011, 10:44) писал:

Ревизия последняя? Если нет - обновите и проверьте снова.

Если не помогло: если web-версия - скиньте адрес, логин и пароль в личку, если локальная - пришлите бэкап на емейл.
Написал в личку. Не очень понятно, ушло или нет сообщение. В отправленных его нет.

#16 CbCoder

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

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

Отправлено 07 Июнь 2011 - 11:52

В отправленных не сохраняется, если явно галочку не проставите. Сообщение получил.

Скорее всего недоработка в программе. Как разберемся в чем дело - исправим.

#17 CbCoder

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

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

Отправлено 08 Июнь 2011 - 12:55

Работу в расширенном поиске исправили. Обновите ревизию.

#18 Rain

    Участник

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

Отправлено 10 Июнь 2011 - 11:24

Спасибо. Заработало.

#19 bk

    Участник

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

Отправлено 17 Февраль 2012 - 22:30

Активно используем данный функционал:

Как сделать так, чтобы при редактировании карточки контрагента, можно было бы выбрать группу, и в зависимости от выбора, подгруппу?
Т.е выбрал Группу 1, видишь только соответствующие ей подгруппы.

1. Создаете таблицу - справочник групп, из 2-х полей: Группа и Подгруппа
2. В контрагенты добавляете эти же 2 поля в качестве полей связи со справочником
3. В поле "Подгруппа" ставите фильтр по полю "Группа"

В карточке это работает хорошо, а вот с расширенным поиском появилась проблема:

В версии 1.9.4 было очень удобно - в расширенном поиске выбираем группу и при выборе подгруппы в раскрывающемся списке видим только соответствующие данной группе подгруппы:

Прикрепленное изображение: pic1.png


В версии 1.9.5 Ревизия: 3491 (WEB) беда: осуществить поиск по полю «подгруппа» невозможно, ни с предварительным выбором группы, ни без него.

Прикрепленное изображение: pic2.png


Прикрепленное изображение: pic3.png
Как быть?

Прикрепленные изображения

  • Прикрепленное изображение: pic2.png
  • Прикрепленное изображение: pic3.png
  • Прикрепленное изображение: pic1.png


#20 CbCoder

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

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

Отправлено 20 Февраль 2012 - 10:37

Исправим.





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

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