Как установить условное оформление в табличной части программно? #784625


#0 by trey1
Такая задачка, есть в документе табличная часть Товары, и еще одна ТЧ, назовем ее "Испорченные Товары", так вот вопрос как раскрасить ТЧ Товары по условию, если Номенклатура, код строки и количество совпадают с ТЧ "Испорченные товары". Условное оформление, то что можно задать в конфигураторе не подходит.
#1 by ИсчадиеADO
УсловноеОформление. Пример в типовых
#2 by shadow_sw
#3 by trey1
Не работает так условное оформление, сделал сравнение по нужным мне полям Товары.Номенклатура равно ИспорченныеТовары.Номенклатура Товары.КодСтроки равно  ИспорченныеТовары.КодСтроки Товары.Количество равно  ИспорченныеТовары.Количество и ничего не подсвечивается
#4 by ПотрошительЗапросов
Я в свое время наталкивался на нюанс, что поля по которым идет сравнение должны быть вынесены на форму.
#5 by shadow_sw
сделай сравнение по одному полю - номенклатура, для примера сначала
#6 by ИсчадиеADO
так нет, ты получается при активизации строки в ТЧ1 хочешь чтобы поменялось оформеление ТЧ2? Я правильно понял? Тогда только через обработчики события ПриАктивизации
#7 by trey1
Все вынесено на форму, пробовал делать только по номенклатуре все равно толку нет, имхо 1с вообще не понимает походу что от нее я хочу)
#8 by trey1
Наоборот, я делаю в условном офомлении что надо закрасить строку в ТЧ1 по условию когда ТЧ1.Номенклатура равно ТЧ2.Номенклатура
#9 by trey1
Можно было бы из элемента коллекции получить нужную строку на форме и ее закрасить то вообще бы все вопросы исчезли, никто не знает можно ли так сделать?
#10 by ИсчадиеADO
какую строку тч1 с какой строкой тч2 сравниваешь? " имхо 1с вообще не понимает походу что от нее я хочу)" - ну да
#11 by ИсчадиеADO
в ТЧ можешь добавить свой реквизит на форме (не реквизит в метаданных). И его заполнять при чтении/создании на сервере/изменении данных/после записи на сервере. По этому реквизиту оформление
#12 by trey1
Идея, спасибо)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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