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

Настройка видимости записей

Добавлено: 27 июл 2024, 23:07
molodin
Коллеги, помогите плз. Не могу сообразить.
Задача: У сущности "пользователи" есть вложенная сущность "запросы". Любой из пользователей может для любого пользователя создавать записи в сущности "запросы". Нужно сделать так, чтобы созданные запросы видели только пользователи которые создали запись и пользователь, во вложенной сущности которого создали "запрос". Тоесть запись могут видеть по сути только два пользователя. Для всех остальных она скрыта.
Через (доступ->видимость записи) я могу создать связь текущего пользователя и поля создано. Так покажу запись создателю. А вот как показать запись пользователю к которому вложена сущность - непонятно.
Поморите плз! Буду очень благодарен.

Re: Настройка видимости записей

Добавлено: 28 июл 2024, 08:57
Antonyous99
А если сделать доп. поле типа Пользователь в сущности Запросы и при добавлении записи копировать в это поле пользователя из сущности Пользователи?
Тогда у вас в сущности Запросы будет 2 пользователя: кто создал запись, и пользователь - "хозяин".
Вот теперь и можно поработать правилами видимости.

Re: Настройка видимости записей

Добавлено: 28 июл 2024, 19:06
molodin
Antonyous99 писал(а): 28 июл 2024, 08:57 А если сделать доп. поле типа Пользователь в сущности Запросы и при добавлении записи копировать в это поле пользователя из сущности Пользователи?
Тогда у вас в сущности Запросы будет 2 пользователя: кто создал запись, и пользователь - "хозяин".
Вот теперь и можно поработать правилами видимости.
Хорошая идея, но можно передать например id пользователя, но в таком случае руководитель не воспринимает такое значение как сущность и не дает связать текущего пользователя и значение в ячейке. Возможно я что-то не так делаю....

Re: Настройка видимости записей

Добавлено: 28 июл 2024, 23:39
Antonyous99
Передайте в поле типа сущность тогда, а не пользователь.