Раскрасить строки табличной части (ОФ). #758408


#0 by AneJIbcuH
Добрый день! Есть необходимость раскрашивать строки ТЧ в зависимости входит или нет номенклатура строки в периодический регистр сведений. Суть заморочки, исключить запрос в цикле :) Также сложность в том, чтобы при различных манипуляциях (открытии формы существующего документа, добавлении нового элемента в ТЧ, добавление нового элемента в ТЧ с помощью подбора и других видах заполнения) сразу строки раскрашивались . Мог бы не заморачиваясь написать так: Хочется оптимальнее..
#1 by RomanYS
кэшируй регистр в соответствие, всего один запрос
#2 by AneJIbcuH
Читал недавно где-то про соответствие и его преимущества, возможно ваше решение отличное! Не подскажите пример кода :)
#3 by Горогуля
#4 by AneJIbcuH
Как создать соответствие мне известно. Как его использовать в моём примере?
#5 by Горогуля
если входит[ТекОформление.ДанныеСтроки.Номенклатура]
#6 by aleks_default
Если я правильно помню, в событии ПриПолученииДанных из оформления строк можно получить не одну текущую номенклатуру а список всех выводимых на экран (давно в ОФ не работаю, не помню синтаксис). Вот и делай запрос не по одной позиции, а по списку.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С