Написать условие для ограничение выпадающего списка

Все вопросы/проблемы по установке и использовании.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Написать условие для ограничение выпадающего списка

Сообщение nruslan2 »

support писал(а): 22 янв 2021, 10:29 В вашем случае должно работать в таком варианте

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

FROM_UNIXTIME(e.field_24,'%Y-%m-%d')>'[30]'
Сообщите результат.
ООО заработало - Спасибо!

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

Re: Написать условие для ограничение выпадающего списка

Сообщение support »

Аватара пользователя
Плюшевый Панда
Сообщения: 155
Зарегистрирован: 11 янв 2019, 13:46
Имя: Павел Капустин
Откуда: Россия, Екатеринбург

Re: Написать условие для ограничение выпадающего списка

Сообщение Плюшевый Панда »

Сергей, доброго времени суток!
Подскажите, пожалуйста, условие для ограничения выпадающего списка при следующей конструкции

Сущность1
Дочерняя1.1 и Дочерняя1.2

В Сущности2 есть поле [244] Сущность Дочерняя1.1 и поле [275] Сущность, выпадающий список (ajax) с сущностью Дочерняя1.2. Пытался их сравнивать по parent_item_id, чтобы выводился только список из конкретной записи.

Выводил в сущность2 ID в поле [276] по формуле SELECT parent_item_id from app_entity_30 where field_244=id
Потом в поле [275] Сущность, выпадающий список (ajax) писал условие parent_item_id=[276]

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

Re: Написать условие для ограничение выпадающего списка

Сообщение support »

Непонятно, дайте скриншеты, покажите дерево сущностей и что от куда подтягиваете.
Аватара пользователя
Плюшевый Панда
Сообщения: 155
Зарегистрирован: 11 янв 2019, 13:46
Имя: Павел Капустин
Откуда: Россия, Екатеринбург

Re: Написать условие для ограничение выпадающего списка

Сообщение Плюшевый Панда »

Снимок экрана от 2021-02-18 12-28-17.png
Тема спортивный центр. У клиента есть дети и абонементы. По одному абонементу могут ходить разные дети клиента. Поэтому к сущности занятие сделана дочерняя сущность дети. Таким образом формируется группа.

Застрял на строке [275] в которой необходимо определить, какие дети есть у клиента, владеющего абонементом из строки [244]
Снимок экрана от 2021-02-18 12-30-23.png
Сейчас пробую сравнить по ID клиента. Слева на скриншоте запрос в строке [276], справа в [275]
Снимок экрана от 2021-02-18 12-32-48.png
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Написать условие для ограничение выпадающего списка

Сообщение nruslan2 »

[276] не хранит в базе значение - те мы не можем работать со значениями.
Аватара пользователя
Плюшевый Панда
Сообщения: 155
Зарегистрирован: 11 янв 2019, 13:46
Имя: Павел Капустин
Откуда: Россия, Екатеринбург

Re: Написать условие для ограничение выпадающего списка

Сообщение Плюшевый Панда »

Подскажите, какое тогда должно быть условие в строке [275], чтобы сразу происходило сравнение со строкой [244] по ID родительской сущности?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Написать условие для ограничение выпадающего списка

Сообщение nruslan2 »

если вы говорите [276] sql запрос работает то его и пропишите в условиях выборки выпадающего списка
Аватара пользователя
Плюшевый Панда
Сообщения: 155
Зарегистрирован: 11 янв 2019, 13:46
Имя: Павел Капустин
Откуда: Россия, Екатеринбург

Re: Написать условие для ограничение выпадающего списка

Сообщение Плюшевый Панда »

Это прежде всего пробовал. Пишет невозможно загрузить результаты

Также пробовал конструкцию вида:
SELECT parent_item_id FROM app_entity_28 WHERE parent_item_id IN (SELECT parent_item_id from app_entity_30 where field_244=id)

Так работает, но выбирает все значения.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Написать условие для ограничение выпадающего списка

Сообщение nruslan2 »

Да не - в условиях пишем именно условие
E.parent_item_id=(SELECT parent_item_id from app_entity_30 where field_244=id)
Или [parent_item_id] =(SELECT parent_item_id from app_entity_30 where field_244=id)

Поидеи должно заработать
Ответить