Вход | Регистрация

1С:Предприятие ::

Метки: 

При выделении строки табличного поля требуется подсветить зависимые ячейки

Я
   skupidom
 
03.11.17 - 13:01
При выделении строки табличного поля требуется подсвечивать зависимые строки/ячейки, в зависимости от условий совпадения строк по полям.
Пишу при выводе строки таб.поля:
ВыделеныСтроки = ЭлементыФормы.ТабличноеПолеДанных.ВыделенныеСтроки;

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


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует