Установить ориентацию страницы в отчете на СКД
☑
0
Saval1986
08.02.21
✎
15:33
Добрый день.
Такой вопрос: есть внешний отчет на СКД.
Чтобы установить альбомную ориентацию страницы пишу такой код в модуле объекта:
ДокументРезультат.ОриентацияСтраницы=ОриентацияСтраницы.Ландшафт;
ДокументРезультат.АвтоМасштаб=Истина;
Не работает. Куда копать?
1
Saval1986
08.02.21
✎
15:37
Код пишу в процедуре ПриКомпоновкеРезультата
2
fisher
08.02.21
✎
16:00
Если стандартную обработку не отменяешь, то это до одного места - табдок перехеривается стандартной обработкой после этого.
3
Saval1986
08.02.21
✎
16:06
(2) ясно, спасибо
4
Saval1986
08.02.21
✎
16:28
Что-то отмена стандартной обработки не особо помогла
5
fisher
08.02.21
✎
17:04
(4) У меня работает. Но у меня без подсистемы "Варианты отчетов", т.е. без переопределения формы отчета на уровне конфы.
Может оказаться, что настройки меняются через форму отчета.
6
Saval1986
08.02.21
✎
17:21
(5) Видимо так и есть
7
fisher
08.02.21
✎
17:30
(6) Судя по всему, я в (2) был неправ и установленные свойства табдока при стандартной обработке не переопределяются. То есть должно было и так заработать.
8
fisher
08.02.21
✎
17:33
(6)
9
Saval1986
08.02.21
✎
18:43
(8) Ещё раз спасибо. Разобрался.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший