Страница 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 клик)
![Smile :)](./images/smilies/icon_e_smile.gif)
)) По этому поводу есть идея - выбрать для "Адрес проблемы" тип поля "Список сущностей(ajax)" и из поля "Жилец дома", подтягивать адрес по заявке, чтобы его вообще не вводить
![Smile :-)](./images/smilies/icon_e_smile.gif)
Ну вроде как из примера с "Товарами" и их характеристиками
из этой статьи. Кстати, хорошо бы посмотреть этот шаблон, не подскажете, где его можно посмотреть?
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
Сделал многоуровневую сущность "Город"-"Улица", сделал поле "Адрес"
В опции поля "Адрес" - "Поиск по полям" доступно только "Название улицы", соотвественно при вводе значения на форме по "Улица" поиск работает, по "Город" нет, пишет "Невозможно загрузить результаты".
Правильно понимаю, что так задумано и по-другому не работает?