Имя: Пароль:
1C
1С v8
Условное оформление - разница между двумя и более полей таблицы значения.
0 Kamich
 
10.02.21
07:34
Добрый день.

Вопрос такой, можно ли при программной установки условного оформления, в качестве правого значения использовать разницу между двумя полями?

....
ЭлементОтбора.ПравоеЗначение = Новый ПолеКомпоновкиДанных("[ТЗ.План2-ТЗ.План1]"); - не работает
....
1 ДенисЧ
 
10.02.21
07:37
Нет. Сделай расчётную колонку, туда пиши признак оформления. От него и пляши
2 Kamich
 
10.02.21
07:37
Либо, как это можно реализовать иным способом, без использования дополнительного поля таблицы значений "КолонкаРазница"?
3 LoneBull
 
10.02.21
07:37
(0) Нет.
4 Kamich
 
10.02.21
07:38
Спасибо. Вопрос снят.
5 Kamich
 
10.02.21
07:38
Без использования расчетной колонки данная задача не разрешима.
Всем спасибо.
6 Вафель
 
10.02.21
08:58
если просто нужно сравнить 2 колонки, то решаема
7 Kamich
 
10.02.21
10:01
(6) ?
8 FIXXXL
 
10.02.21
10:07
(7)
Левое(ТЗ.План2)>Правое(ТЗ.План1) ИЛИ наоборот
9 Kamich
 
10.02.21
12:08
(8) А, не, ну это да.

А вот так "ТЗ.План2-ТЗ.План1" реализовать нельзя. Только с помощью отдельной расчетной колонки для этого....
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.