Запретить печать программно ИспользованиеВывода.Запретить #746089


#0 by MistaEr
Добрый день! некоторым пользователям нужно запретить печатать, сохранять несколько отчетов. При открытии формы отчета задаю Результат.Вывод = ИспользованиеВывода.Запретить; Не работает. А если в Свойствах табличного документа поставить Вывод = Запретить, работает
#1 by Escander
программирования не надо - всё настраивается на уровне прав пользователей
#2 by MistaEr
это для всех отчетов
#3 by DTXqueque
На пустой платформе? И что тебя смущает? Используй свойства табдокумента.
#4 by MistaEr
тогда запрет будет для всех пользователей
#5 by Escander
создай для таких пользователей роль у которой не будет разрешено право "Вывод".
#6 by DTXqueque
Тип если бы Результат.Вывод работал, то запрет распространялся только на избранных?
#7 by MistaEr
У отчетов есть право только Просмотр и Использование, "Вывод" не нашел
#8 by MistaEr
Ну я бы условие поставил, если тек пользователь ....
#9 by DexterMorgan
"некоторым пользователям нужно запретить печатать, сохранять несколько отчетов" Клавишу Принтскрин выдернули на клавах? Мобилы с фотиками у таких сотрудников тоже отбирают?
#10 by MistaEr
Это уже других служб забота
#11 by DTXqueque
А что мешает сделать то же самое для свойств табличного документа?
#12 by DexterMorgan
Каких ?!
#13 by MistaEr
Не понял
#14 by MistaEr
Результат и есть табличный документ
#15 by MistaEr
А вот так работает: Элементы.Результат.Вывод = ИспользованиеВывода.Запретить; Всем спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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