Ошибка с полем "Сущность, выпадающий список (ajax)

Все вопросы/проблемы по установке и использовании.
Ответить
alex.rodr
Сообщения: 34
Зарегистрирован: 01 апр 2022, 10:32
Имя: Александр Родригес
Откуда: Россия, Санкт-Петербург

Ошибка с полем "Сущность, выпадающий список (ajax)

Сообщение alex.rodr »

Есть сущность "Справочник".
В которой есть "Категория" и "Подкатегория" проблем.
Предположим:
1 Оборудование
1.1. ПК
1.2. ТВ

2. ПО
2.1. Office
2.2. Windows

Далее есть сущность "Заявки"

[440]-"Категория проблемы" тип поля: Сущность, выпадающий список (ajax)
[457]-"Подкатегория проблемы" тип поля: Сущность, выпадающий список (ajax)
Для подкатегории использую условие "e.parent_item_id = [440]"

Все вроде корректно работает.

Далее создаю подчиненную сущность "Подразделения"
[1048] - "Подразделение" тип поля: Сущность, выпадающий список (ajax)
Т.е. вытаскиваю значения из другой сущности и копирую адрес в поле [1049]
[1049] - "Адрес" тип поля: Поле для ввода

Следующим шагом добавляю в сущность "Заявки" поле "Форма вложенной сущности"
И вытаскиваю поля "Подразделение" и "Адрес" в отдельном окне для добавления.
т.к. бывают случаи когда в нескольких подразделениях аналогичные проблемы.


В итоге получается так, что "Подкатегория проблемы" зависит от "Категория проблемы"

Но стоит мне добавить в форму "Заявки" подразделение с адресом

в [457] - "Подкатегории" отображаются все списки.
Т.е. намешаны проблемы "ПК" и "ПО"
:shock: :? :o


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

Re: Ошибка с полем "Сущность, выпадающий список (ajax)

Сообщение support »

1) Вы бы сделали пример в персональной демо https://www.rukovoditel.net.ru/demo.php
чем это все расписывать. Так же непонятно как повторить проблему.

2) Там возможен конфликт с полем "Форма вложенной сущности" и такое не поддерживается.
Есть поле Многоуровневый выпадающий список, возможно он вам больше подойдет.
alex.rodr
Сообщения: 34
Зарегистрирован: 01 апр 2022, 10:32
Имя: Александр Родригес
Откуда: Россия, Санкт-Петербург

Re: Ошибка с полем "Сущность, выпадающий список (ajax)

Сообщение alex.rodr »

Просто я интуитивно понятный пример дал!
1 Оборудование
1.1. ПК
1.2. ТВ

2. ПО
2.1. Office
2.2. Windows


По факту у меня подкатегории и категории не говорящие....
Поэтому нужны оба поля в дочерней записи.

Что б не сидеть и не разбираться с чем обратились.
Иначе это превратиться в стандартный и глупый Help Desk
В котором пользователи в описании пишут всякую ахинею...
Или саппорту лишними действиями заниматься....


Создал демку.

https://pdemo.rukovoditel.pro/3.4/index ... mo_id=2333

"01. Заявки"
Проблемное поле - "подкатегория" после выбора подразделения
Такое ощущение, что сбрасывается условие после выбора подразделения
Повторюсь. Нужно так же что б была возможность добавления нескольких подразделений.
Т.к. заявку может создать руководитель нескольких подразделений....

"02. Заявки"
Создал в демке вариант с многоуровневым списком.
Все хорошо. Работает как надо!


Получается - это нормальное поведение и возникает конфликт полей "Сущность, выпадающий список (ajax)"
Странно что конфликт возникает когда форму вложенной сущности добавляешь.
Ответить