В конфигурации есть права доступа доступные к настройке на уровне всей конфигурации. В частности право "Вывод". Существует ли возможность и если да то как настроить таким образом что бы у одних объектов пользователя блокировался вывод, а у других объектов нет?
Короче ситуация такая. Этот вывод устанавливается на всю конфу. То есть если ты хочешь что бы юзере не тибрили информацию которая в отчётах, то ты блокируешь вывод., но при этом они не могут так же печатать документы. Физического принтера у меня нет. Развернул адобовский продукт с виртуальным принтером. Попытка запустить на печать установив что код привилегированный заканчивается неудачей. Видимо разработчики 1С чего то не предусмотрели, либо надо тестировать с физичесим принтером, а не виртуальным. Если у кого есть возможность протестировать с физическим принтером печатает ли оно при заблокированном выводе на уровне ролей пользователя в режиме
ПривилегированныйРежим(истина);
то я буду признателен.
Пока получается что единственное решение это выделить отдельную роль для которой все остальные желающие напечатать документ будут формировать задания.
Формы есть не во всех отчётах. Я ук слову сказать не так давно с этими отчётами создаваемыми на СКД напоролся на то что отчёт который прекрасно работает и открывается, при наличии одной только схемы и отсутствия форм, перестаёт работать у некоторых пользователей с ограниченным набором прав если его засунуть в справочник внешних обработок и дать пользователю право на открытие такого отчёта. Смотрел код. Конфигурация для формирования отчёта с такими файлами и пытается открыть форму.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший