Как раскрасить не весь столбец табличного поля а только одну ячейку 🠗 (Волшебник 20.09.2018 15:30)
☑
0
Быдло замкадное
20.09.18
✎
15:11
Есть обработка, у нее табличная часть, она размещена на форме (форма не управляемая).
Получается мы имеем табличное поле (не путать с табличным документом).
Как раскрасить определенную ячейку этого поля?
У меня получилось раскрасить только определенный столбец
Процедура ПланПоМашинамПриПолученииДанных(Элемент, ОформленияСтрок)
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
ОформлениеСтроки.Ячейки.День1.ЦветФона = WebЦвета.Красный;
КонецЦикла;
КонецПроцедуры
1
Быдло замкадное
20.09.18
✎
15:11
мне нужно например покрасить ячейку 1 день - строка 3.
2
Волшебник
20.09.18
✎
15:12
Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
Если условие Тогда
ОформлениеСтроки.Ячейки.День1.ЦветФона = WebЦвета.Красный;
Иначе
ОформлениеСтроки.Ячейки.День1.ЦветФона = WebЦвета.Белый;
КонецЕсли;
КонецЦикла;
3
Вафель
20.09.18
✎
15:12
наверно по условию нужно красить
4
Михаил Козлов
20.09.18
✎
15:12
Красьте по условию данных строки.
5
Cool_Profi
20.09.18
✎
15:13
Если ОформлениеСтроки.ДанныеСтроки.МоёПоле = МоёЗначение Тогда
//красим
КонецЕСли
6
Быдло замкадное
20.09.18
✎
15:15
отлично, спасибо. И почему поиск такого не выдавал!
7
Cool_Profi
20.09.18
✎
15:19
(6) Потому что голову поиск не индексирует. И думать не учит
8
Волшебник
20.09.18
✎
15:30
Ну тупые...
Ошибка? Это не ошибка, это системная функция.