Страница 1 из 1

Что неправильного в этом условии?

Добавлено: 03 янв 2021, 18:22
aik
Всем привет!
Помогите разобраться с синтаксисом условия для поля Пользователи ajax.

e.id in (select ee.created_by from app_entity_27 where ee ee.id='[405]')

что неправильного в этом условии, которое не срабатывает?

Задача отобразить только тех пользователей, которые являются создателями записи в сущности, значение которой выбирается в поле выше (в формуле это поле [405])

Re: Что неправильного в этом условии?

Добавлено: 04 янв 2021, 14:56
nruslan2
Как я понял в свое время, пока запись не создана у нее id=0, а системный полей, в том числе created_by, нет в принципе (они появляются после создания записи), таким образом обращаться к ним в момент создания записи находясь в форме нельзя.

Re: Что неправильного в этом условии?

Добавлено: 04 янв 2021, 17:05
support

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

e.id in (select ee.created_by from app_entity_27 ee where ee.id='[405]')

Re: Что неправильного в этом условии?

Добавлено: 04 янв 2021, 18:46
aik
)))) Серж, спасибо большое!

Re: Что неправильного в этом условии?

Добавлено: 05 янв 2021, 11:19
imamverdiyeveldar
скажите пожалуйста, если есть желание, что значит ee ??? e.id знаю a ee???