Как вывести ID текущего пользователя в поле MySQL ?
Добавлено: 11 ноя 2018, 20:32
Приветствую, ув. специалисты!
Есть необходимость выводить ID текущего пользователя в поле MySQL (думаю, в другое не получится...). Т.е. какой сейчас пользователь залогинился - то в поле можно увидеть его ID. Это в его же интерфейсе. Т.е. у другого пользователя естественно будет отображаться его ID.
Для чего нужно:
В сущности есть несколько полей с типом пользователи, в каждое поле "назначается" свой пользователь. Хочу сделать автоматизацию, при которой для каждого "текущего" пользователя будет выводиться своя кнопка.
Например, есть Поле 1, Поле 2 и Поле 3. Это поля с типом пользователи.
В них, соответственно, отмечены Пользователь 1, Пользователь 2 и Пользователь 3.
В автоматизации создается кнопка для Поля 1 (Закрыть работу 1), для Поля 2 (Закрыть работу 2) и для Поля 3 (Закрыть работу 3).
Но отображаться должны не все 3 кнопки, а в зависимости от залогиненого пользователя. Т.е. для Пользователя 1 должна выводиться кнопка Закрыть работу 1, для Пользователя 2 - Закрыть работу 2 и для Пользователя 3 - Закрыть работу 3.
Сейчас в фильтре автоматизации нет возможности поставить что-то типа "Текущий пользователь", а нужно указывать конкретное "лицо" или пустое/непустое значение. А нужно чтобы проверялось условие типа "Если Текущий пользователь = Поле 1 (Пользователь 1), то Закрыть работу 1".
Хочу вывести в разных полях - ID залогиненого пользователя и ID "назначенного" в Поле 1 пользователя. Далее по формуле можно сделать сравнение типа if([поле с ID выведенного текущего пользователя]=[поле с ID пользователя из Поля 1],1,0). И далее полученные "1" или "0" использовать в фильтре. Вот такой костыль... Не знаю только как вытащить ID для сравнения...
Есть необходимость выводить ID текущего пользователя в поле MySQL (думаю, в другое не получится...). Т.е. какой сейчас пользователь залогинился - то в поле можно увидеть его ID. Это в его же интерфейсе. Т.е. у другого пользователя естественно будет отображаться его ID.
Для чего нужно:
В сущности есть несколько полей с типом пользователи, в каждое поле "назначается" свой пользователь. Хочу сделать автоматизацию, при которой для каждого "текущего" пользователя будет выводиться своя кнопка.
Например, есть Поле 1, Поле 2 и Поле 3. Это поля с типом пользователи.
В них, соответственно, отмечены Пользователь 1, Пользователь 2 и Пользователь 3.
В автоматизации создается кнопка для Поля 1 (Закрыть работу 1), для Поля 2 (Закрыть работу 2) и для Поля 3 (Закрыть работу 3).
Но отображаться должны не все 3 кнопки, а в зависимости от залогиненого пользователя. Т.е. для Пользователя 1 должна выводиться кнопка Закрыть работу 1, для Пользователя 2 - Закрыть работу 2 и для Пользователя 3 - Закрыть работу 3.
Сейчас в фильтре автоматизации нет возможности поставить что-то типа "Текущий пользователь", а нужно указывать конкретное "лицо" или пустое/непустое значение. А нужно чтобы проверялось условие типа "Если Текущий пользователь = Поле 1 (Пользователь 1), то Закрыть работу 1".
Хочу вывести в разных полях - ID залогиненого пользователя и ID "назначенного" в Поле 1 пользователя. Далее по формуле можно сделать сравнение типа if([поле с ID выведенного текущего пользователя]=[поле с ID пользователя из Поля 1],1,0). И далее полученные "1" или "0" использовать в фильтре. Вот такой костыль... Не знаю только как вытащить ID для сравнения...