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