Содержит настройки печати табличного документа - размер страницы.
Полное описание, параметры и ограничения
НастройкиПечати (PrintSettings)
НастройкиПечати (PrintSettings)
Доступен, начиная с версии 8.3.10.
Свойства:
РазмерСтраницы (PageSize)
Описание:
Содержит настройки печати табличного документа - размер страницы.
Доступность:
Сервер, толстый клиент.
Сериализуется.
Использование в версии:
Доступен, начиная с версии 8.3.10.
Методическая информация
Практические примеры
Размер страницы настоящих настроек печати
Неавтономный пример изменения A4 в уже полученном экземпляре настроек. Это не создание объекта и не команда печати.
Где и как запускать
Толстый клиент своей учебной базы; фрагмент вставляется в обработчик своей команды. Здесь 1С не запускалась.
Подготовка
Используйте собственный экземпляр НастройкиПечати из штатного диалога печати, если ваш контекст позволяет его получить. Настройки — именно этот экземпляр, не структура.
В установленной справке не описан конструктор или универсальный программный способ получения этого объекта. Без настоящего экземпляра фрагмент неавтономен.
ИсходныйРазмер = Настройки.РазмерСтраницы;
Настройки.РазмерСтраницы = "A4";
Сообщить(Настройки.РазмерСтраницы);
Настройки.РазмерСтраницы = ИсходныйРазмер;
Сообщить("Фрагмент не вызывает печать");Разбор по шагам
Сохраняем фактический размер страницы.
Задаём строковое значение A4 и читаем его обратно.
Возвращаем сохранённое значение на обычном пути.
Как проверить результат
После присваивания читается A4.
После последней строки настройки содержат прежний размер; печать не запускается.
Ожидаемый результат
Контрольный результат описывает будущую ручную проверку в подготовленном учебном окружении. Выполнение в 1С здесь не проверялось.
На что обратить внимание
Сервер или толстый клиент. При исключении возврат исходного размера не гарантируется. Размер задаётся строкой, а не перечислением.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.