Подсветка полей в табличной части #588155


#0 by d3N4eGG
Есть две табличные части связанных определённым способом. Нужно при выборе строки в первой табличной части подсвечивать связанные с ней строки во второй табличной части. Каким образом можно реализовать подсветку? Именно подсветку! Отбор строк не подходит. Спасибо.
#1 by Sereja
В ПриПолученииДанных изменить ОформлениеСтроки ?
#2 by d3N4eGG
Оформление строки? Типо ЦветФона или что-то из этого? Тогда он всю колонку расскрашивает.
#3 by Zolotko
а ты выбирай текущие данные
#4 by Пришел в тапках
Оформление строки предлагали?
#5 by d3N4eGG
Можно ли сделать Оформление строки в процедуре ПриАктивизации строки в табличной части?
#6 by d3N4eGG
Сделал через Условное оформление. Оно привязано к реквизиту, он у каждой строки в т.ч. разный. Условное оформление срабатывает только первый раз, когда открываешь базу. Как обновлять Условное оформление?
#7 by d3N4eGG
Люди добрые, помогите :D
#8 by Kreont
.....
#9 by d3N4eGG
Делаю на 8.2 - управляемое приложение/управляемая форма. На сколько я понимаю, тут нет ПриВыводеСтроки. Мне нужно при нажатии на строку в одной т.ч. чтоб раскрашивались строки во второй табличной части связанные с первой по GUID. Сделал через Условное оформление формы, но оформляется только раз при открытии формы. Как сделать чтоб условное оформление обновлялось ПРИ КАЖДОЙ АКТИВИЗАЦИИ СТРОКИ?
#10 by Kreont
СписокПриАктивизацииСтроки не оно?
#11 by d3N4eGG
ну ка поподробнее :D
#12 by Kreont
выбери таб.часть первую и подбери нужный обработчик :) мож все включить и через сообщить(имя самого обработчика) и ищи нужный.
#13 by sergeante
тебе надо чтобы снова была перепрочитана вторая ТЧ, чтобы сработал обработчик ПриВыводеСтроки. При активизации строки во второй ТЧ устанавливай отбор и тут же отменяй его. Думаю так должно сработать
#14 by kosts
Может поможет ОбновитьОтображениеДанных
#15 by ChAlex
У меня работает Условное оформление вида: Операции.GUID Содержит Нормы.GUID. (вместо содержит можно было и равно, но уже не помню почему, но когда-то не срабатывало, так и осталось) Операция и Нормы - 2 таблицы, GUID - колонки в этх таблицах (ключи, по которым связываются таблицы). Оформляемое поле - ОперацииОперация. Больше ничего не требуется
#16 by d3N4eGG
У меня не работает. Две табличные части:
#17 by sergeante
ну иле так:
#18 by d3N4eGG
блин, не то закинул не читайте :D
#19 by ChAlex
ну не знаю, я НИКАКИХ манипуляций не делаю. Хоть и есть процедура ПриАктивацииСтроки -  но там совершенно к этому делу не относящееся. Даже ради принципа закоментировал. Таблицы подготовлены заранее, при пожготовке таблиц сгенерированы GUID в обоих таблицах. И все. При перемещении по первой у меня во второй подсвечиваются соответсвующие строки
#20 by d3N4eGG
Платформа 8.2, упр. приложение =/ нет ПриВыводеСтроки и тп. По реквизиту ТекСчет происходит Условное оформление. Хоть меняю строки в т.ч. светится только те, которые относятся к первой строке, так как при открытии формы она.. ну.. первая
#21 by d3N4eGG
Ладно, а если кодом прописать Условное оформление. Что значит вот эта строка? ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); и правильно ли это ОформляемоеПоле.Поле = Элементы.ОплаченныеСчета;
#22 by d3N4eGG
Вызываем вот отсюда &НаКлиенте Процедура ВыставленныеСчетаПриАктивизацииСтроки(Элемент)
#23 by d3N4eGG
Все! РАЗОБРАЛСЯ!
#24 by 1с-кин
> Что значит вот эта строка? ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); - тип отбора добавил, он теперь доступен будет.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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