v8: Что означает условие "ГДЕ Ложь" в RLS? #644596


#0 by mrzed12
есть права, где отмечено единственное право на "ЧТЕНИЕ" и в ограничении доступа к данным указано "прочие поля" - "ГДЕ Ложь" непонятен смысл этой конструкции.. Нельзя ли просто убрать право на чтение и удалить запрос в ограничении прав??
#1 by Wobland
никогда не видел конструкции вроде Если Ложь Тогда...?
#2 by Нуф-Нуф
он про то, что этим конструкция фактически отключает доступ на чтение. Наверно гаввнокодер так отключил право на чтение
#3 by a_alenkin
чу такое РСЛ?
#4 by Wobland
да я понял. только почему же сразу г-кодер?
#5 by Нуф-Нуф
РакетноСиловаяЛошадь
#6 by Нуф-Нуф
а че, это твой код???
#7 by Flyd-s
В типовой УПП где-то видел такое
#8 by Wobland
не, не мой. но если ложь тогда делал неоднократно ;)
#9 by mrzed12
)) не... Что такое конструкция "ГДЕ Ложь" я знаю. Отключает доступ на чтение. Но нельзя ли просто снять галочку с прав на чтение??? Зачем устанавливать это право и затем отключать через "где ложь"?? Я часто с этим сталкиваюсь и вижу, что это вряд ли опечатка.. Тут я задался вопросом, что может я чего не понял? вот и прошу помощи и разъяснить вопрос.. Это из УТП.. Точнее не знаю, это типовая или допиленная..
#10 by Wobland
как вариант. "ГДЕ Ложь" заменяентся потом на что-то другое
#11 by mrzed12
но ведь если уж забито в правах в конфигураторе "где ложь", то потом динамически это нельзя изменить. так ведь? заменяется пооотом, при дальнейшем кодировании.. правильно?
#12 by Wobland
в целом согласен, да
#13 by mrzed12
Спасибо, очень благодарен ))
#14 by Hmster
обычно к такой конструкции добавляют что код, наименование, ссылку, номер, дату можно считывать без ограничений. чтобы данный объект можно было добавить в документ или справочник на который права уже есть и с которым надо работать. что у тебя - вопрос интересный возможно твой объект так же гдето дополнительно используется или это г-но код
#15 by Кокос
в УТ10 у базовой роли "Пользователь" практически во всех RLS стоит "Где ЛОЖЬ"
#16 by Hmster
Допустим у тебя есть 2 справочника АА и ББ. К АА у тебя полный доступ, к ББ нет вообще. И тут возникла необходимость хранить в справочнике АА ссылки на ББ. Если мы галку чтения не поставим у ББ то мы не откроем справочник АА т.к. там есть ссылка на справочник ББ, а нам его читать нельзя. Если же мы поставим чтение на ББ и ограничение "Где ЛОЖЬ", то мы справочник АА Откроем и увидим "объект не найден...". Если же мы дополнительно дадим на чтение без ограничений такие поля как "ссылка,код,наименование" то мы увидим нормальное отображение справочника ББ в справочнике АА. Вроде как то так
#17 by Flyd-s
, нет. Если есть права на АА, то АА в любом случае откроется, даже если нет прав на ББ
#18 by Undefined vs NULL
как же, увидишь ты реквизит ссылающийся на ББ
#19 by Flyd-s
, значение реквизита не увидишь независимо от того нет прав на просмотр ББ или в РЛС указано условие "ГДЕ ЛОЖЬ"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С