|
|
|
v8: Как програмно изменить шрифт и цвет текста | ☑ | ||
|---|---|---|---|---|
|
0
Avalon
21.06.07
✎
09:20
|
Как изменить шрифт и цвет текста Например если это Предоплатник то контрагент выводиться жирным шрифтом, размер-14, цвет-красный???????
Если Предоплатник Тогда Область.Параметры.Контрагент = Выборка.Контрагент.Наименование+" ("+сокрЛП(Выборка.Контрагент.Вывеска)+")";; Иначе Область.Параметры.Контрагент=Выборка.Контрагент.Наименование+" ("+сокрЛП(Выборка.Контрагент.Вывеска)+")"; КонецЕсли; |
|||
|
1
Avalon
21.06.07
✎
09:48
|
Не ужели не кто не делал???
|
|||
|
2
yalex
21.06.07
✎
09:50
|
Получаешь область не методом ПолучитьОбласть(),а методом Область() и форматирешь эту область(цвет текста, фон итд)
|
|||
|
3
Avalon
21.06.07
✎
10:10
|
а по подробней?
|
|||
|
4
yalex
21.06.07
✎
10:13
|
Макет = ПолучитьОбщийМакет("Макет");
ОбластьЯчеек = Макет.Область("Строка"); ОбластьЯчеек.ЦветФона = Новый Цвет(255,0,0); //красный фон |
|||
|
5
чувак
21.06.07
✎
10:14
|
(4) Опередил)) Я тоже самое хотел написать
|
|||
|
6
чувак
21.06.07
✎
10:15
|
ОбластьЯчеек.Шрифт = Новый Шрифт(,,Истина); //жирный
|
|||
|
7
чувак
21.06.07
✎
10:20
|
(0) А где валшебное слово? :))
|
|||
|
8
Avalon
21.06.07
✎
10:20
|
(4) (6)Спасибо щас по пробую!!!
|
|||
|
9
чувак
21.06.07
✎
10:22
|
(8) попробуй, гарантия 100%
|
|||
|
10
Avalon
21.06.07
✎
10:59
|
так делаю не получается (9) (4)???
Область= Макет.ПолучитьОбласть("Контрагент|Заголовки"); Если Предоплатник Тогда Область.ЦветФона = Новый Цвет(255,0,0); //красный фон Область.Шрифт = Новый Шрифт(,,Истина); //жирный Область.Параметры.Контрагент = Выборка.Контрагент.Наименование+" ("+сокрЛП(Выборка.Контрагент.Вывеска)+")";; Иначе Область.Параметры.Контрагент=Выборка.Контрагент.Наименование+" ("+сокрЛП(Выборка.Контрагент.Вывеска)+")"; КонецЕсли; |
|||
|
11
Avalon
21.06.07
✎
11:00
|
наверно надо так???
Область= Макет("Контрагент|Заголовки"); |
|||
|
12
Avalon
21.06.07
✎
11:07
|
а нет Область= Макет.Область("Контрагент|Заголовки"); вот так???
|
|||
|
13
yalex
21.06.07
✎
11:09
|
(10) Я же тебе написал
Область = Макет.Область(); |
|||
|
14
yalex
21.06.07
✎
11:11
|
Сначала форматируешь область через метод Макет.Область("Строка"). Потом выводишь параметры через Макет.ПолучитьОбласть("Строка")
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |