|
Закрасить ячейку при условии |
☑ |
0
JuixyJes
21.06.19
✎
10:21
|
Доброго времени суток. Кто подскажет, как закрасить конкретные ячейки табличного поля внешней обработки по условию?
|
|
1
PuhUfa
21.06.19
✎
10:23
|
(0) УсловноеОформление?
|
|
2
ДенисЧ
21.06.19
✎
10:28
|
Если управляемые - то условное оформление.
Если обычные - приПолученииДанных
|
|
3
JuixyJes
21.06.19
✎
10:30
|
(2) А что там при получении данных?
|
|
4
JuixyJes
21.06.19
✎
10:31
|
Процедура ОсновныеДействияФормыШахматы(Кнопка)
Для сч = 0 по ПолеН - 1 Цикл
НСтр = ТабличнаяЧасть1.Добавить();
Если НСтр.НомерСтроки%2 = 0 Тогда
НСтр.Реквизит2 = "Х";
НСтр.Реквизит4 = "Х";
НСтр.Реквизит6 = "Х";
НСтр.Реквизит8 = "Х";
Иначе
НСтр.Реквизит1 = "Х";
НСтр.Реквизит3 = "Х";
НСтр.Реквизит5 = "Х";
НСтр.Реквизит7 = "Х";
КонецЕсли;
КонецЦикла;
КонецПроцедуры
|
|
5
JuixyJes
21.06.19
✎
10:31
|
Вот как, вместо "Х" сделать заполнение черным цветом?
|
|
6
ДенисЧ
21.06.19
✎
10:32
|
(3) Как что? Цикл по оформлениям строк, проверка условия и оформление.МояЯчейка.ЦветФона = МойЦвет
|
|
7
JuixyJes
21.06.19
✎
10:38
|
(6) Можно поподробнее?
|
|
8
hhhh
21.06.19
✎
10:46
|
(7) вы чего-то совершенно бесхитростная. Ведь понятно, что пока нет задач, и ваш начальник вам подкинул это, чтобы вы его не тревожили. Какую-то фигню поручил. Через пару дней будут задачи, он к вам обратится, а пока сидите спокойно, ничего не делайте.
|
|
9
ДенисЧ
21.06.19
✎
10:49
|
(7)
Процедура ТабПолеПриПолученииДаннух(элемент, ОформленияСтрок)
сч = 1;
Для Каждого оф из ОформленияСтрок Цикл
Если сч % 2 = 0 Тогда
оф.Ячейки.Реквизит2.ЦветФона = Новый Цвет(0,0,0);
КонецЕсли;
КОНецЦикла
Начни плясать отсюдова
|
|