|
При заполнении ТЧ документа делать шрифт жирным по условию |
☑ |
0
Snail
05.05.21
✎
17:09
|
Как "Строка.НужнаяСтрока" сделать жирным
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий() Цикл
Строка = Объект.ТЧТаб.Добавить();
Строка.НужнаяСтрока = РезультатЗапроса.Ссылка;
...
Если РезультатЗапроса.АБ = Истина Тогда
Строка.НужнаяСтрока ------- сделать жирным?
|
|
1
Волшебник
05.05.21
✎
17:11
|
формы обычные или управляемые?
|
|
2
Snail
05.05.21
✎
17:11
|
уф
|
|
3
Fish
гуру
05.05.21
✎
17:12
|
Тогда УО
|
|
4
Snail
05.05.21
✎
17:12
|
УО в ТЧ?
|
|
5
Fish
гуру
05.05.21
✎
17:13
|
(4) На форме.
|
|
6
Snail
05.05.21
✎
17:14
|
После заполнения ТЧ, пройтись Для Каждого ?
|
|
7
Kassern
05.05.21
✎
17:17
|
(4) а что не так?
|
|
8
ДенисЧ
05.05.21
✎
17:19
|
Добавляешь невидимую колонку. При заполнении в нужных строках ставишь истину.
Настраиваешь УО по условию на эту колонку выводи шрифты
|
|
9
Kassern
05.05.21
✎
17:20
|
Вот тебе пример для установки цвета, поменяешь на нужный параметр и укажешь для каких элементов.
ЭлементОформления = УсловноеОформление.Элементы.Добавить();
ЭлементОформления.Использование = Истина;
ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона", WebЦвета.Розовый);
ЭлементУсловия = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементУсловия.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.ЗагрузкаАвтомобилей.ОбъемКузова");
ЭлементУсловия.ПравоеЗначение = Новый ПолеКомпоновкиДанных("Объект.ЗагрузкаАвтомобилей.Объем");
ЭлементУсловия.ВидСравнения = ВидСравненияКомпоновкиДанных.Меньше;
ЭлементУсловия.Использование = Истина;
Для каждого ТекЭлемент из Элементы.ЗагрузкаАвтомобилей.ПодчиненныеЭлементы Цикл
ОформляемоеПоле = ЭлементОформления.Поля.Элементы.Добавить();
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных(ТекЭлемент.Имя);
КонецЦикла;
|
|
10
Snail
05.05.21
✎
17:29
|
Спасибище огромное )
|
|