|
Как установить условное оформление в табличной части программно? |
☑ |
0
trey1
08.11.16
✎
07:38
|
Такая задачка, есть в документе табличная часть Товары, и еще одна ТЧ, назовем ее "Испорченные Товары", так вот вопрос как раскрасить ТЧ Товары по условию, если Номенклатура, код строки и количество совпадают с ТЧ "Испорченные товары". Условное оформление, то что можно задать в конфигураторе не подходит.
|
|
1
ИсчадиеADO
08.11.16
✎
07:42
|
УсловноеОформление. Пример в типовых
|
|
2
shadow_sw
08.11.16
✎
07:42
|
|
|
3
trey1
08.11.16
✎
07:46
|
Не работает так условное оформление, сделал сравнение по нужным мне полям
Товары.Номенклатура равно ИспорченныеТовары.Номенклатура
Товары.КодСтроки равно ИспорченныеТовары.КодСтроки
Товары.Количество равно ИспорченныеТовары.Количество
и ничего не подсвечивается
|
|
4
Потрошитель Запросов
08.11.16
✎
07:52
|
Я в свое время наталкивался на нюанс, что поля по которым идет сравнение должны быть вынесены на форму.
|
|
5
shadow_sw
08.11.16
✎
07:57
|
сделай сравнение по одному полю - номенклатура, для примера сначала
|
|
6
ИсчадиеADO
08.11.16
✎
08:02
|
(3) так нет, ты получается при активизации строки в ТЧ1 хочешь чтобы поменялось оформеление ТЧ2? Я правильно понял? Тогда только через обработчики события ПриАктивизации
|
|
7
trey1
08.11.16
✎
08:03
|
(4) (5) Все вынесено на форму, пробовал делать только по номенклатуре все равно толку нет, имхо 1с вообще не понимает походу что от нее я хочу)
|
|
8
trey1
08.11.16
✎
08:04
|
(6) Наоборот, я делаю в условном офомлении что надо закрасить строку в ТЧ1 по условию когда
ТЧ1.Номенклатура равно ТЧ2.Номенклатура
|
|
9
trey1
08.11.16
✎
08:06
|
Можно было бы из элемента коллекции получить нужную строку на форме и ее закрасить то вообще бы все вопросы исчезли, никто не знает можно ли так сделать?
|
|
10
ИсчадиеADO
08.11.16
✎
08:07
|
какую строку тч1 с какой строкой тч2 сравниваешь?
" имхо 1с вообще не понимает походу что от нее я хочу)" - ну да
|
|
11
ИсчадиеADO
08.11.16
✎
08:09
|
(9) в ТЧ можешь добавить свой реквизит на форме (не реквизит в метаданных). И его заполнять при чтении/создании на сервере/изменении данных/после записи на сервере. По этому реквизиту оформление
|
|
12
trey1
08.11.16
✎
09:40
|
(11) Идея, спасибо)
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший