Добрый день, не могу понять, делаю запрет сохранения печатной формы:
но почему-то печатная форма все равно дает сохранять пользователям, как быть? (8.3.22.2411, УПП 1.3.239.1)
// Установка защиты от изменений и сохранения
Счет =Новый ТабличныйДокумент;
...код ..
Счет.Защита = Истина;
Счет.ТолькоПросмотр = Истина;
Счет.Вывод = ИспользованиеВывода.Запретить;
Возврат Счет;
Показатьно почему-то печатная форма все равно дает сохранять пользователям, как быть? (8.3.22.2411, УПП 1.3.239.1)
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3):) так используется Универсальный механизм НапечататьДокумент который все что вы для таблицы указали сбросит :)
Если ТипЗнч(НаПринтер) = Тип("Булево") Тогда
Если НаПринтер Тогда
ПечДокумент.Вывод = ИспользованиеВывода.Разрешить;
ПечДокумент.Напечатать();
Иначе
ФормаПечати = ПолучитьОбщуюФорму("ПечатьДокументов",, Новый УникальныйИдентификатор);
ФормаПечати.ОбъектПечати = Ссылка;
ФормаПечати.ПечатныйДокумент = ПечДокумент;
ФормаПечати.Заголовок = Заголовок;
ФормаПечати.Защита = УправлениеДопПравамиПользователей.ЗащитаТаблиц();
//ФормаПечати.ИсточникМакета = ИсточникМакета;
ФормаПечати.Открыть();
КонецЕсли;
ИначеЕсли ТипЗнч(НаПринтер) = Тип("Массив") Тогда
ПечДокумент.Вывод = ИспользованиеВывода.Разрешить;
ПечДокумент.Напечатать();
НаПринтер.Добавить(ПечДокумент);
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот