Отображение поля "Многоуровневый список сущностей" в списке

Все вопросы/проблемы по установке и использовании.
Ответить
letarch
Сообщения: 61
Зарегистрирован: 25 июл 2019, 12:11
Имя: Nik
Откуда: Saratov

Отображение поля "Многоуровневый список сущностей" в списке

Сообщение letarch »

В продолжение решённой проблемы столкнулся с другой.
После добавления записи с сущность "Заявки", в поле "Адрес заявки" отображается только последняя сущность из "Многоуровневевого списка сущностей" этого типа поля. Т.е. не весь адрес, а только квартира. Что, мягко говоря, не подходит.
И аналогичное видим, если зайти в саму заявку.
Скрины в описании.
Чяосднт?

Решение искал. К примеру, в документации не показано как будет отображаться подобное поле в списке. https://docs.rukovoditel.net/ru/index.php?p=78
Вот в этом видео показано. https://vk.com/rukovoditel_project?w=wall-80230319_795
И похоже, так и запланировано отображение. А мне нужно чтобы не только последний уровень вложенности отображался, но и все родительские...
Вложения
2020-01-30 22_53_23-Window.png
2020-01-30 22_53_23-Window.png (3.46 КБ) 2471 просмотр
2020-01-30 22_52_57-Window.png
2020-01-30 22_52_57-Window.png (10.98 КБ) 2471 просмотр
группа CRM Руководитель в Telegram
https://t.me/crm_rukovoditel
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1710
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр Афанасьев
Откуда: г. Славянск, Донецкая обл.
Организация: Alcomp

Re: Отображение поля "Многоуровневый список сущностей" в списке

Сообщение alcompstudio »

Для того, чтобы все уровни были видны и можно было "составить" полный адрес из значений ветки всех уровней - то тут вам, наверное, нужно составлять запрос в поле MySQL запрос, чтобы вытянуть значение не только из родительской (для Квартиры - это Дом, т.е. [parent_item_id]), а и из родительской (для Дома) сущности Улица, которая (по логике) находится "через" уровень от Квартиры.

Хотя, было бы неплохо иметь возможность передавать значения по всей структурной ветке, например в поле с типом Текст по шаблону/Статический текст по шаблону, хотя бы из заголовков ([parent_1_item_id], [parent_2_item_id], ..., [parent_N_item_id])
Аватара пользователя
support
Техническая поддержка
Сообщения: 9088
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Отображение поля "Многоуровневый список сущностей" в списке

Сообщение support »

Даже если вывести всех родителей, вы все равно не сможете искать по этому адресу, так как это будет динамический запрос. Я уже написал, что есть решение с помощью dadata.ru
Документация: https://docs.rukovoditel.net/ru/index.php?p=60
Любые другие будут иметь свои неудобства.

Я могу поставить вам персональную демо, и вы там уже подготовите презентацию руководству сразу со всеми возможностями. Сообщите если нужно.
letarch
Сообщения: 61
Зарегистрирован: 25 июл 2019, 12:11
Имя: Nik
Откуда: Saratov

Re: Отображение поля "Многоуровневый список сущностей" в списке

Сообщение letarch »

support писал(а): 31 янв 2020, 07:07 Даже если вывести всех родителей, вы все равно не сможете искать по этому адресу, так как это будет динамический запрос. Я уже написал, что есть решение с помощью dadata.ru
Документация: https://docs.rukovoditel.net/ru/index.php?p=60
Любые другие будут иметь свои неудобства.
поиск по этим адресам не ожидается, максимум отчёты
support писал(а): 31 янв 2020, 07:07 Я могу поставить вам персональную демо, и вы там уже подготовите презентацию руководству сразу со всеми возможностями. Сообщите если нужно.
Нужно подумать. Из видимых нюансов:
- нет интернета, нет дадаты, (бывают подобные ситуации)
- нужен ограниченный список адресов, без лишних улиц домов и тд (желательно набор в 1 клик) :))) По этому поводу есть идея - выбрать для "Адрес проблемы" тип поля "Список сущностей(ajax)" и из поля "Жилец дома", подтягивать адрес по заявке, чтобы его вообще не вводить :-) Ну вроде как из примера с "Товарами" и их характеристиками из этой статьи. Кстати, хорошо бы посмотреть этот шаблон, не подскажете, где его можно посмотреть?
группа CRM Руководитель в Telegram
https://t.me/crm_rukovoditel
HakimzyanovA
Сообщения: 191
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

Re: Отображение поля "Многоуровневый список сущностей" в списке

Сообщение HakimzyanovA »

Тоже попробовал dadata.ru на предмет ввода адресов, штука удобная, спору нет.

1. Как отмечалось выше, имеем привязку к стороннему сервису. РКН может неожиданно все сломать, владелец может изменить ценовую политику... ну ладно.

2. Хотелось бы прикрутить возможность фильтрации область/город и тд, как показано здесь
https://dadata.ru/suggestions/usage/add ... -locations
потому что совпадений населенных пунктов/улиц действительно много.

3. При использовании этого сервиса, возможно ли организовать автоматическое назначение новых записей на пользователей, в зависимости от города или района, например?
выбран "город1" - назначить на "группа пользователей1"
выбран "город2" - назначить на "группа пользователей2"
и т.д.
Сейчас по-моему, нет такой возможности.
HakimzyanovA
Сообщения: 191
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

Re: Отображение поля "Многоуровневый список сущностей" в списке

Сообщение HakimzyanovA »

Сделал многоуровневую сущность "Город"-"Улица", сделал поле "Адрес"
В опции поля "Адрес" - "Поиск по полям" доступно только "Название улицы", соотвественно при вводе значения на форме по "Улица" поиск работает, по "Город" нет, пишет "Невозможно загрузить результаты".
Правильно понимаю, что так задумано и по-другому не работает?
Ответить