Страница 1 из 1

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

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

Решение искал. К примеру, в документации не показано как будет отображаться подобное поле в списке. https://docs.rukovoditel.net/ru/index.php?p=78
Вот в этом видео показано. https://vk.com/rukovoditel_project?w=wall-80230319_795
И похоже, так и запланировано отображение. А мне нужно чтобы не только последний уровень вложенности отображался, но и все родительские...

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

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

Хотя, было бы неплохо иметь возможность передавать значения по всей структурной ветке, например в поле с типом Текст по шаблону/Статический текст по шаблону, хотя бы из заголовков ([parent_1_item_id], [parent_2_item_id], ..., [parent_N_item_id])

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

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

Я могу поставить вам персональную демо, и вы там уже подготовите презентацию руководству сразу со всеми возможностями. Сообщите если нужно.

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

Добавлено: 31 янв 2020, 15:41
letarch
support писал(а): 31 янв 2020, 07:07 Даже если вывести всех родителей, вы все равно не сможете искать по этому адресу, так как это будет динамический запрос. Я уже написал, что есть решение с помощью dadata.ru
Документация: https://docs.rukovoditel.net/ru/index.php?p=60
Любые другие будут иметь свои неудобства.
поиск по этим адресам не ожидается, максимум отчёты
support писал(а): 31 янв 2020, 07:07 Я могу поставить вам персональную демо, и вы там уже подготовите презентацию руководству сразу со всеми возможностями. Сообщите если нужно.
Нужно подумать. Из видимых нюансов:
- нет интернета, нет дадаты, (бывают подобные ситуации)
- нужен ограниченный список адресов, без лишних улиц домов и тд (желательно набор в 1 клик) :))) По этому поводу есть идея - выбрать для "Адрес проблемы" тип поля "Список сущностей(ajax)" и из поля "Жилец дома", подтягивать адрес по заявке, чтобы его вообще не вводить :-) Ну вроде как из примера с "Товарами" и их характеристиками из этой статьи. Кстати, хорошо бы посмотреть этот шаблон, не подскажете, где его можно посмотреть?

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

Добавлено: 03 фев 2020, 14:38
HakimzyanovA
Тоже попробовал dadata.ru на предмет ввода адресов, штука удобная, спору нет.

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

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

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

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

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