Имя: Пароль:
1C
1С v8
УФ. Отчет на СКД. Кривая работа условного оформления.
,
0 Rounder
 
24.01.15
20:00
УФ.
Есть отчет на СКД.
Есть поле Цена. На его значение оформляю условное оформление.
Срабатывает - но оформляет не все что нужно.
Если выбираю например в качестве поля оформления это же поле - то оно остается без оформления. Есть еще несколько полей, которые не оформляются. Другие поля - оформляются.
Если не выбирать полей для оформления (т.е. оформлять "Все поля") - то условное оформление действует на всю строку (в т.ч. и на поле Цена).
Как победить?
1 Rounder
 
24.01.15
20:18
Уточнение: не важно, что является отбором для условного оформления, оформляются и не оформляются одни и те же поля (т.е. поле1, поле2 и поле3 офорлмяются, поле4, поле5, поле6 и поле7 - не оформляются, поле8 и поле9 - оформляются).
Никакой зависимости от типа поля или еще от чего не могу найти.
2 Лефмихалыч
 
24.01.15
20:32
я бы предложил протрезветь
3 Rounder
 
24.01.15
20:36
(2) Спасибо конечно. Но к сожалению не в этом причина.
4 hhhh
 
24.01.15
22:28
(3) ну значит значение не совпадает. Отбор какой задан?
5 Rounder
 
25.01.15
09:02
(4) Значение 100% совпадает.
Привожу пример:
Если Поле3 = 0, то у Поле1, Поле2, Поле3, Поле4, Поле5, Поле6 и Поле7 окрасить фон в серый.
В итоге там где Поле3 = 0 фон изменен у Поле1, Поле2, Поле6 и Поле7. Т.е. очевидно что отбор сработал, но почему окрасил не все нужные поля?
6 Defender aka LINN
 
25.01.15
10:27
(5) Потому что одна из черепашек свистит.
Скрины/схему в студию.
7 Rounder
 
25.01.15
10:45
[url=http://www.fotohost.by/image/ua8][img]http://www.fotohost.by/images/2015/01/25/1.th.jpg[/img][/url]
[url=http://www.fotohost.by/image/uai][img]http://www.fotohost.by/images/2015/01/25/2.th.jpg[/img][/url]
[url=http://www.fotohost.by/image/uau][img]http://www.fotohost.by/images/2015/01/25/3.th.jpg[/img][/url]
Поля "Физ съем" ("Съем" в табличном доке) и "Количество" ("План" в доке) не оформляются, хотя и должны.
8 Kvant1C
 
25.01.15
10:46
(5) Если в условном оформлении несколько условий, то они будут срабатывать последовательно и соответственно менять цвет ячеек. Проверяй все свои и условия и последовательность их выполнения.
9 Rounder
 
25.01.15
10:46
10 Rounder
 
25.01.15
10:47
11 Rounder
 
25.01.15
10:48
(8) Условие одно
12 Rounder
 
25.01.15
10:48
Скрины в (10)
13 Kvant1C
 
25.01.15
10:51
Какое-нить черезстрочное оформление не включено? Где-то была такая галка...
14 Rounder
 
25.01.15
10:52
(13) Нет.
15 hhhh
 
25.01.15
10:54
(14) может там эти поля не так называются
16 Rounder
 
25.01.15
10:57
Так - все уже сотню раз проверил :(
17 Kvant1C
 
25.01.15
10:58
У тебя условие - цена не заполнена или равна нулю, для тех полей в которых условие выполнилось оформление и применилось.
все правильно работает...
18 Rounder
 
25.01.15
11:00
(17) Нет - должны были оформиться еще два поля по этому условию - Съем и План
19 Kvant1C
 
25.01.15
11:01
(18) ну тогда попробуй удалить и сделать по новой оформление
20 Rounder
 
25.01.15
11:03
(19) Все перепробовано. Разве что макет заново не делался :)
21 hhhh
 
25.01.15
11:05
(20) сделайте поля Съем1 и План1.
22 Rounder
 
25.01.15
11:14
Всем спасибо. Нужно уходить. Позже буду разбираться дальше.
23 Rounder
 
25.01.15
11:37
Победил :)
Может кому в будущем будет полезно.

В итоге оказалось, что влияние на условное оформление оказывало то, что в СхемеКомпановки на закладке Макеты в разделе ПараметрыМакета для детальных записей "ИмяПараметра" для этих полей не совпадало с полем "Выражение".
Причем важно даже совпадение с учетом регистра.
Пока имя параметра было "Физсъем", а выражение "ФизСъем" - тоже не оформлялось.

Еще рас спасибо всем кто своими наводками так или иначе подталкивал к решению проблемы.
24 Rounder
 
25.01.15
11:38
+(23)
рас=раз
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан