|
Вопрос по макету
| ☑ |
0
Nemirov
05.02.20
✎
16:31
|
Процедура Печать(Элемент)
ПострПечать = Новый ПостроительОтчета;
ПострПечать.ИсточникДанных = Новый ОписаниеИсточникаДанных(Документы);
ПострПечать.МакетОформления = ПолучитьМакетОформления(СтандартноеОформление.Интерфейс);
ПострПечать.Выполнить();
Для каждого Колонка Из ПострПечать.ВыбранныеПоля Цикл
Колонка.Представление = Документы.Колонки[Колонка.Имя].Заголовок;
КонецЦикла;
ПострПечать.Вывести();
КонецПроцедуры
Каким способом можно данные колонки "Разница" центрировать?
|
|
1
Nemirov
05.02.20
✎
16:31
|
|
|
2
Nemirov
05.02.20
✎
16:32
|
Ну или есть возможность как в оформлении строки ширину колонки указать данного макета?
|
|
3
Ёпрст
05.02.20
✎
16:39
|
(0) скормить построителю свой макет
|
|
4
Ёпрст
05.02.20
✎
16:40
|
или так
|
|
5
Ёпрст
05.02.20
✎
16:43
|
или так
ПострПечать.Макет = ПолучитьМакет("ТвойКрасивыйМакет");
|
|
6
Nemirov
05.02.20
✎
16:44
|
(5) Эх не хотел макет создавать ну ладно думал в построителе можно
|
|
7
Ёпрст
05.02.20
✎
17:40
|
(6) так можешь
ПострПечать.Макет = Неопределено;
Макет = ПостроительОтчета.Макет;
//тут меняешь че надо и скармливаешь построителю
Макет.Область(<нужная>).ЦветФона = Новый Цвет(0,0,0);
ПострПечать.Макет = Макет;
|
|