Ссылка ка демку:
https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1996
Есть дерево сущностей:
Группа позиций
- Подгруппа позиций
-- Позиции
И отдельная сущность:
Реестр позиций
В которой реализован выбор позиций через каскад:
Сущность, выпадающий список (ajax) - (Группа позиций)
- Многоуровневый список сущностей - (Подгруппа позиций)
-- Многоуровневый список сущностей - (Позиции)
При работе в форме "Реестра позиций" и нажатии на значок редактирования записи "Позиции" (это второй уровень) , выходит форма позиции, если в ней сделать изменения, то они не сохраняются в записи после нажатия на кнопку "Сохранить".
Форма моргает, название позиции пропадает из поля, но изменения в самой записи "Позиции" не сохраняются.
Если в этой же форме попробовать внести изменения в "Подгруппу позиций" (как бы первый уровень списка), то изменения в "Подгруппе позиций" сохранятся.
Получается изменения можно внести только в "первом уровне" Многоуровневого списка сущностей, не знаю это ошибка или недоработка, прошу проверить и подсказать, как это обойти.
Необходимо иметь возможность редактировать записи "второго уровня" Многоуровневого списка сущностей. Вообще независимо от уровней вложения, если есть возможность вызвать форму, то должна быть возможность редактировать данные в этой форме?
[Решено] Не редактируется запись, формой, вызванной из многоуровневого списка!
-
- Спонсор
- Сообщения: 70
- Зарегистрирован: 01 фев 2023, 18:12
- Имя: Алексей Грибков
- Откуда: Россия, г. Южно-Сахалинск
- Организация: ООО "Интер Энерджи"
[Решено] Не редактируется запись, формой, вызванной из многоуровневого списка!
Последний раз редактировалось Lexxor2011 13 мар 2023, 09:34, всего редактировалось 1 раз.
- support
- Техническая поддержка
- Сообщения: 9348
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Нашел конфликт. Файл из архива замените в modules\items\
Сообщите результат.
Сообщите результат.
- Вложения
-
- module_top.zip
- (1.64 КБ) 47 скачиваний
-
- Спонсор
- Сообщения: 70
- Зарегистрирован: 01 фев 2023, 18:12
- Имя: Алексей Грибков
- Откуда: Россия, г. Южно-Сахалинск
- Организация: ООО "Интер Энерджи"
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Сергей, попробовал. Не сработало, ситуация таже.
- support
- Техническая поддержка
- Сообщения: 9348
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Я загрузил обновление на демо https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1996
И не могу повторить проблему там.
И не могу повторить проблему там.
-
- Спонсор
- Сообщения: 70
- Зарегистрирован: 01 фев 2023, 18:12
- Имя: Алексей Грибков
- Откуда: Россия, г. Южно-Сахалинск
- Организация: ООО "Интер Энерджи"
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Что-то какая то ерунда.. на демке проверил действительно все сейчас нормально!
У себя в базе сделал такую же структуру сущностей, как в демке, тоже в ней все работает.
А в старых сущностях, где такая же структура, все по прежнему не работает..
У себя в базе сделал такую же структуру сущностей, как в демке, тоже в ней все работает.
А в старых сущностях, где такая же структура, все по прежнему не работает..
Последний раз редактировалось Lexxor2011 12 мар 2023, 16:17, всего редактировалось 1 раз.
-
- Спонсор
- Сообщения: 70
- Зарегистрирован: 01 фев 2023, 18:12
- Имя: Алексей Грибков
- Откуда: Россия, г. Южно-Сахалинск
- Организация: ООО "Интер Энерджи"
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Сергей, кажется я понял в чем проблема!support писал(а): ↑11 мар 2023, 20:23 Я загрузил обновление на демо https://pdemo.rukovoditel.pro/3.3/index ... mo_id=1996
И не могу повторить проблему там.
Зайдите пожалуйста в Демку, я повторил ее в ней.
Если в сущности "Позиции" есть какое-то уникальное поле, в данном случае я добавил "Артикул", то происходит тоже самое, что было. В моей базе как раз используется такое уникальное поле в других сущностях, поэтому у меня не сработало.
Как только убираешь уникальность с этого поля, все работает, стоит добавить проверку на уникальность, не срабатывает обновление записи через "многоуровневую" форму.
- support
- Техническая поддержка
- Сообщения: 9348
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Нашел конфликт. Файл из архива замените в modules\items\
Сообщите результат.
Сообщите результат.
- Вложения
-
- module_top_fix2.zip
- (1.66 КБ) 46 скачиваний
-
- Спонсор
- Сообщения: 70
- Зарегистрирован: 01 фев 2023, 18:12
- Имя: Алексей Грибков
- Откуда: Россия, г. Южно-Сахалинск
- Организация: ООО "Интер Энерджи"
Re: Не редактируется запись, формой, вызванной из многоуровневого списка!
Все, отлично! Все работает теперь!
Спасибо огромное!
Спасибо огромное!