Ограничиваем вывод собственного поля: печать, сохранение и работу с буфером обмена. Свойство поля может отличаться от свойства самого документа.
Где и как запускать
ПриСозданииНаСервере управляемой формы собственной внешней обработки; визуальная проверка в тонком клиенте.
Подготовка
Создайте внешнюю учебную обработку с управляемой формой: реквизит УчебныйДокумент типа ФорматированныйДокумент, поле УчебноеПоле вида ПолеФорматированногоДокумента, путь к данным УчебныйДокумент.
Обычный вариант основного блока назначьте событию формы ПриСозданииНаСервере. Каждый пример заменяет этот обработчик, не добавляйте несколько обработчиков с одинаковым именем.
Проверяйте свою открытую форму в тонком клиенте, меняя её размер. Данные создаются в памяти; файлы и рабочие документы не используются.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Документ = Новый ФорматированныйДокумент;
Документ.УстановитьФорматированнуюСтроку(Новый ФорматированнаяСтрока("Книга: 3 штуки, сумма 750"));
УчебныйДокумент = Документ;
Поле = Элементы.УчебноеПоле;
Поле.Вывод = ИспользованиеВывода.Запретить;
Сообщить("Собственное поле настроено: Вывод");
КонецПроцедурыРазбор по шагам
Создаём конкретный документ и связываем с указанным реквизитом / элементом собственной формы.
Используем свойство расширения нужного вида поля, не свойство неизвестного входного объекта.
Сравниваем поведение своего поля, учитывая доступность свойства и ограничения интерфейса.
Как проверить результат
Для своего поля установлено ограничение вывода. Не вызывайте реальную печать; изучите доступность соответствующих стандартных действий в учебном клиенте.
Это не настройка редактирования текста и не замена прав доступа ко всем объектам базы.
Ожидаемый результат
Свойство применено к подготовленному полю собственного документа с описанной областью действия.
На что обратить внимание
Не смешивайте Элементы управляемой формы с ЭлементыФормы обычной формы.
Автоматические пределы и растягивание родительской группы влияют на фактическую компоновку. Начальные размеры не обещают точного размера окна в пикселях.
Код 1С при сборке HTML не исполнялся. Ограничения интерфейса не обходятся проверками версии платформы.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.