0
rchervak
02.11.15
✎
02:44
|
доброй ночи.
хочу для пользователей при открытии формы списка справочников и документов ограничить видимость по реквизиту ОТДЕЛ
все это на УФ.
В справочнике ОТДЕЛ - есть табл. часть куда я завожу пользователей которым будут доступны документы и справочники относящиеся к этому отделу.
Но так как отделов много, и заводить пользователей будут постепенно решил ввести константу - УстановитьОграниченияПоОтделам, если она Истина - то отбор действует, если ложь то пользователи должны видеть весь список без ограничений.
в динамическом списке создаю произвольный запрос:
ВЫБРАТЬ
Отдел.Ссылка КАК Ссылка,
УстановитьОграниченияПоОтделам.Значение
ИЗ
Справочник. Отдел КАК Отдел,
Константа. УстановитьОграниченияПоОтделам КАК УстановитьОграниченияПоОтделам
ГДЕ
ВЫБОР
КОГДА УстановитьОграниченияПоОтделам.Значение = ИСТИНА
ТОГДА Отдел.ОграничениеДоступности.Пользователь В (&пользватель)
КОНЕЦ
В итоге если константа = истина, все отрабатывает как надо, если ложь - то у пользователя не виден не один документ.
никак не могу понять почему запрос не учитывает мое условие.
|
|