|
Таблица значений - шрифт |
☑ |
0
sergey198
13.07.11
✎
08:44
|
Привет.
Есть обработка, в ней 2 таблицы значений, заполняются при открытии. Требуется изменить шрифт по условию. Как это можно сделать, поменять шрифт на жирный?
|
|
1
Defender aka LINN
13.07.11
✎
08:52
|
Считаешь, что это во всех версиях платформы и режимах запуска одинаково делается?
З.Ы. А ТЗ шрифтов нет. Они в табличном поле.
|
|
2
Starhan
13.07.11
✎
08:54
|
м.б Событие "При выводе строки" у Табличного поля на форме.
Процедура ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
через оформление строки.
|
|
3
sergey198
13.07.11
✎
09:00
|
Понял щас по пробую.
|
|
4
sergey198
13.07.11
✎
09:04
|
Хм. ПриВыводеСтроки такого нету события у меня.. как быть
|
|
5
Kookish
13.07.11
✎
09:09
|
(4) Внимательно прочитать (1)
|
|
6
sergey198
13.07.11
✎
09:11
|
понял.
|
|
7
sergey198
13.07.11
✎
15:02
|
Сделал обработку. Создал там таблицу с 1 реквизитом. Теперь хочу изменить шрифт у некоторых строк, но там нету "ПриВыводеСтроки". Как в этом случии изменить шрифт?
|
|
8
zag2art
13.07.11
✎
15:06
|
обычная форма или управляемая?
|
|
9
sergey198
13.07.11
✎
15:09
|
управляемая
|
|
10
Sarmen
13.07.11
✎
15:14
|
через условное оформление тогда
|
|
11
sergey198
13.07.11
✎
15:17
|
а есть примерчик?
|
|
12
Sarmen
13.07.11
✎
15:20
|
в конфигураторе в свойствах Формы - Условное оформление
укажи там условия оформления: что, где , как и почему ....
|
|
13
Sarmen
13.07.11
✎
15:21
|
Это простой вариант. Сложный - это когда самому всё это прописывать в коде при открытии формы.
|
|
14
sergey198
13.07.11
✎
15:25
|
Щас посмотрю может хватит 1 варианта
|
|
15
Sarmen
13.07.11
✎
15:25
|
Тогда уже через КоллекцияЭлементовУсловногоОформленияКомпоновкиДанных
|
|
16
sergey198
13.07.11
✎
15:32
|
(15) есть примерчик простенький?
|
|
17
sergey198
13.07.11
✎
16:45
|
ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПланНомерСтроки");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = 10;
ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", ЦветаСтиля.ЦветФонаКнопки);
Шрифтик = Новый Шрифт(этаформа.Элементы.ПланТема,,,Истина);
ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("Шрифт", Шрифтик);
Сделал подругому, надо что бы 10 сточка была жирным ,но почему то неполучается..
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший