|
8.3 Что делаю не так со шрифтом?
| ☑ |
0
Aswed
13.11.13
✎
13:07
|
Область = Макет.ПолучитьОбласть("СуммаПрописью");
ЖирныйШрифт = Новый Шрифт(Область.ТекущаяОбласть.Шрифт,,20,Истина); // получили такой же шрифт, но жирный
Область.ТекущаяОбласть.Шрифт = ЖирныйШрифт;
Область.Параметры.СуммаПрописью = "Всего по заказ-наряду: " + ОбщиеФункцииСервер.ПолучитьЧислоПрописью(ДанныеПечати.СуммаДокумента, РеквизитыШапки.ВалютаДокумента);
По идеи такой код должен выводить секцию с жирным шрифтом 20, но выводит с тем какой прописан в макете.
Подскажите что делаю не так?
|
|
1
Aswed
13.11.13
✎
13:16
|
АП
|
|
2
Ofizer
13.11.13
✎
13:23
|
(1) код рабочий, может где-то дальше меняешь шрифт, перед тем как выводишь область?
|
|
3
fisher
13.11.13
✎
13:35
|
А ты эту область вообще выводишь?
|
|
4
fisher
13.11.13
✎
13:38
|
Похоже, что ты получаешь область, корректируешь её, а потом для вывода опять получаешь исходную область макета (нескорректированную) и выводишь её.
|
|
10
Aswed
13.11.13
✎
13:54
|
Область = Макет.ПолучитьОбласть("СуммаПрописью");
Область.Параметры.СуммаПрописью = "Всего по заказ-наряду: " + ОбщиеФункцииСервер.ПолучитьЧислоПрописью(ДанныеПечати.СуммаДокумента, РеквизитыШапки.ВалютаДокумента);
ЖирныйШрифт = Новый Шрифт(Область.ТекущаяОбласть.Шрифт,,20,Истина); // получили такой же шрифт, но жирный
Область.ТекущаяОбласть.Шрифт = ЖирныйШрифт;
ТабличныйДокумент.Вывести(Область);
|
|
11
Aswed
13.11.13
✎
14:40
|
может что в настройках формы нашаманил?
|
|
12
Apokalipsec
13.11.13
✎
14:45
|
Просто Область.Шрифт = ЖирныйШрифт; не срабатывает?
Или так попробовать: ЖирныйШрифт = Новый Шрифт(,20,Истина);
Хотя может в 8.3 какие-то свои фишки.)
|
|
13
Aswed
13.11.13
✎
14:49
|
(12) Неа.
Вот тоже думаю, но нигде не могу найти инфу по данному вопросу.
|
|
14
Aswed
13.11.13
✎
15:06
|
Причём в отладчике смотрю, всё отрабатывает верно.
Шрифт становится 20 и жирным.
Но млин в печатной форме нефига.
|
|
15
Aswed
13.11.13
✎
17:09
|
Ну что, никто ещё не работает с 8.3???
|
|