Решение проблемы с параметрами страницы при предварительном просмотре

24.02.12

Разработка - Универсальные функции

Клиент обратился с просьбой изменить параметры ориентации страницы с портрет на ландшафт, но в модуле уже стоял ландшафт.

Вопрос решен следующим образом:

В Модуле общей формы "ПечатьДокументов" (Конфигуратор - Общие - Общие формы - ПечатьДокументов - Модуль) в процедуре ПриОткрытии(), после строки:


ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ПечатныйДокумент.Область());

добавлены строки:


Попытка

ЗаполнитьЗначенияСвойств(ЭлементыФормы.ПолеТабличногоДокумента, ПечатныйДокумент,, "ОтображатьЗаголовки, ОтображатьСетку, ТолькоПросмотр, Защита, ИмяПараметровПечати");

Исключение

КонецПопытки;

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Загрузка и выгрузка в Excel Универсальные функции Программист 1С:Предприятие 8 Россия Бесплатно (free)

Описанный ниже подход позволяет в три шага заполнять формулы в Excel файлы, вне зависимости от ОС сервера (MS Windows Server или Linux). Подход подразумевает отказ от работы с COM-объектом в пользу работы через "объектную модель документа" (DOM).

30.10.2025    5204    Abysswalker    11    

47

Универсальные функции Работа с интерфейсом Программист 1С:Предприятие 8 Бесплатно (free)

Порой необходимо временно отключить расширение 1С, не удаляя его, чтобы не потерять данные. Но в этом случае при каждом запуске всем будет лезть уведомление о неактивном расширении, хотя очевидно, это техническая информация, которой не стоит лишний раз пугать пользователей.

14.05.2025    9702    DeerCven    15    

63

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Благодаря этим пяти строчкам можно больше не заморачиваться с загрузкой из внешних файлов. Пользуюсь везде, всегда и постоянно.

21.05.2024    60284    dimanich70    85    

175

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Задача: вставить картинку из буфера обмена на форму средствами платформы 1С.

1 стартмани

18.03.2024    8342    7    John_d    13    

59

Универсальные функции Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пришлось помучиться с GUID-ами немного, решил поделиться опытом, мало ли кому пригодится.

12.02.2024    75560    atdonya    31    

74

Универсальные функции Программист 1С:Предприятие 8 Бесплатно (free)

На заключительных этапах, когда идет отладка или доработка интерфейса, необходимо много раз переоткрыть внешний объект. Вот один из способов автоматизации этого.

30.11.2023    10436    ke.92@mail.ru    17    

68
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Altair777 649 24.02.12 15:53 Сейчас в теме
И кто же из модераторов пропустил этот мусор?
2. Shalnov 151 24.02.12 16:47 Сейчас в теме
Уже восемь клиентов сказали спасибо.
Решил поделиться.

Понимаю, что мелочь. Но вдруг кому-то пригодиться или тут только супер-профи?

Мне бы понять:
1. Есть смысл публиковать подобные материалы?
2. Если да, но не тут, то где?
3. Altair777 649 24.02.12 18:18 Сейчас в теме
(2)
Для полноценной публикации тема не раскрыта. Почему вообще возникла эта возникла проблема?
4. Shalnov 151 24.02.12 21:59 Сейчас в теме
(3) Altair777,
Спасибо. Будем исправляться.
Теперь понятно, что не понравилось.
5. sanja 154 26.02.12 18:00 Сейчас в теме
Просто параметры печати добавить не помогло?
6. Shalnov 151 27.02.12 15:47 Сейчас в теме
(5) sanja, Нет. Для печати на принтер работает, а вот если предварительный просмотр, то нет.
т.к. таб. док. передается в общую форму ПечатьДокументов и там не заполнялись свойства выводимого таб. документа (ЭлементыФормы.ПолеТабличногоДокумента) на основе переданого (ПечатныйДокумент).
user591389_aska_rabota; sanja; +2 Ответить
13. wolfsoft 2420 20.11.12 10:18 Сейчас в теме
(6) вот это и стоило подробно расписать в статье - в чём проблема, почему не работает простая установка параметров печати, как решена проблема. А так - вообще не понятно, о чём речь и что за проблема.
7. sanja 154 27.02.12 16:00 Сейчас в теме
Тогда поставлю +, потом как-нибудь попробую
8. АлексейН 2 28.02.12 08:38 Сейчас в теме
Интересно надо проверить у себя
9. Necytij 04.03.12 00:00 Сейчас в теме
А как же печатные формы??? А как же святое не менять конфу без надобности?
10. Shalnov 151 05.03.12 11:14 Сейчас в теме
(9) Necytij, Согласен. Тут вопрос выбора - переделывать все формы или одну строчку каждый раз при обновлении.
11. Necytij 05.03.12 18:16 Сейчас в теме
(10)
Простите, так вас просили все формы поменять или одну? К слову, печатные формы меняются в среднем не чаще раза в год. А многие не меняются по несколько лет.
12. Shalnov 151 05.03.12 18:50 Сейчас в теме
(11) Necytij, если просуммировать по всем клиентам то три формы. Согласен, что правильнее сделать эти формы внешними.
Для отправки сообщения требуется регистрация/авторизация