|
При выделении строки табличного поля требуется подсветить зависимые ячейки |
☑ |
0
skupidom
03.11.17
✎
13:01
|
При выделении строки табличного поля требуется подсвечивать зависимые строки/ячейки, в зависимости от условий совпадения строк по полям.
Пишу при выводе строки таб.поля:
ВыделеныСтроки = ЭлементыФормы.ТабличноеПолеДанных.ВыделенныеСтроки;
Для каждого Ячейка Из ОформлениеСтроки.Ячейки Цикл
СтрокиТЗ = ЭлементыФормы.ТабличноеПолеДанных.Значение;
Если ВыделеныСтроки.Количество() = 1 Тогда
СтруктураПоиска = Новый Структура;
СтруктураПоиска.Вставить("НомерПозицииСметыПодрядчика",ВыделеныСтроки[0].НомерПозицииСметыПодрядчика);
СтруктураПоиска.Вставить("НомерПозицииСметыЗаказчика",ВыделеныСтроки[0].НомерПозицииСметыЗаказчика);
СтрокиНайдены = СтрокиТЗ.НайтиСтроки(СтруктураПоиска);
Если СтрокиНайдены.Количество() > 0 Тогда
надо подсветить строки
|
|
1
СамыйУмный
03.11.17
✎
13:04
|
Если СтрокиНайдены.Количество() > 0 Тогда
ПодсветитьСтроки(СтрокиНайдены,Истина)
КонецЕсли;
|
|
2
chelentano
03.11.17
✎
13:13
|
(0) Для каждого Ячейка Из ОформлениеСтроки.Ячейки Цикл
Это что, у тебя при выводе строки что ли происходит?
|
|
3
mistеr
03.11.17
✎
13:29
|
(0) ИМХО с этим лучше справится табличный документ.
|
|
4
skupidom
03.11.17
✎
13:44
|
есть табличное поле.В процедуре при выводе строки есть выделенная строка,что делаем далее ?
|
|
5
chelentano
03.11.17
✎
13:54
|
(4) Табличное поле то к каким данным привязано?
|
|
6
skupidom
03.11.17
✎
14:58
|
таблица значений
|
|