Проблема с сущностью - выпадающий список Ajax

Все вопросы/проблемы по установке и использовании.
Ответить
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Проблема с сущностью - выпадающий список Ajax

Сообщение AntonZ »

Подскажите, пожалуйста. При добавлении записи, использую поле "сущность выпадающий список Ajax". В условии вставляю MySQL запрос:

e.id in (SELECT entity_48_items_id FROM app_related_items_37_48 WHERE entity_37_items_id = (SELECT field_406 FROM app_entity_45 where id=[419]))

Если выбирать значение в этом списке при добавлении записи из формы, то все работает как надо - данные подгружаются правильно.
Но мне нужны Редактируемые поля в списке. И получается, когда я делаю изменения через редактируемые поля, данные в список подгружаются неправильно, т.е. неверно работает ссылка на поле [419], т.к. если указать вместо поля соответствующее число вручную, то данные подгружаются в соответствии с этим числом.

Возможно ли как-то сделать так, чтобы, при изменении записи через редактируемые поля, правильно передавались значения другого поля из таблицы - формы?
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение Antonyous99 »

Попробуйте вместо [419] написать e.field_419
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение AntonZ »

Попробовал написать e.field_419 - пишет невозможно загрузить результаты (и при добавлении из формы и при редактировании)
imamverdiyeveldar
Сообщения: 403
Зарегистрирован: 01 мар 2019, 08:57
Имя: Эльдар Имамвердиев
Откуда: Азербайджан, Баку
Контактная информация:

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение imamverdiyeveldar »

AntonZ писал(а): 11 май 2022, 09:21 Попробовал написать e.field_419 - пишет невозможно загрузить результаты (и при добавлении из формы и при редактировании)
была похожая проблема, а поле по которому идет фильтрация, она есть в заголовке в настройках поля ajax?
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение Antonyous99 »

Кстати, может посмотреть что там в POST и GET?
Вывести как-то

Код: Выделить всё

print_r($_GET);
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение AntonZ »

Пробовал дублировать поле с заголовком в заголовок в настройках поля Ajax - не помогло. POST и GET попытался посмотреть, но то ли что-то не так делаю - вылезли какие-то непонятные для меня данные (вставлял print_r($_GET); в поле Ajax запрос и PHP код)
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение AntonZ »

В общем получается следующая ситуация - если в поле "сущность выпадающий список Ajax" в условии вставляю любой MySQL запрос, который обращается к данным формы (например id in ([561])), то при добавлении записи из формы - все ок. Но при попытке использовать редактируемые поля - в список подгружаются все данные, независимо от условия.
Если же я изменю условие на id in (3) - то все работает
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение Antonyous99 »

Стоп! Я не увидел сразу, что вы в списке редактируете. Не получится ничего. Неоткуда брать значения других полей. Это даже и логично, раз вы только одно поле редактируете.
Наверное, вам надо использовать PHP код (поле или в автоматизации) и вот там делать соотв. запрос, сработает после сохранения записи.
Хотя, люди говорят (и у меня такое было) не работает событие по сохранению записи при изименни одного поля непосредственно из списка... Редактировать / Сохранить всю запись - тогда работает.
Такие вот дела.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Проблема с сущностью - выпадающий список Ajax

Сообщение AntonZ »

Понял, спасибо большое за консультацию
Ответить