|
СКД. Вычисляемые поля. |
☑ |
0
pessok
22.11.10
✎
12:00
|
Добрый день. Не могу понять одной вещи. Создаю вычисляемое поле в СКД, пишу его расчет. Тип значения ставлю Число(4,2). Добавляю его в выводимые поля. Все вроде бы просто, но... Когда формирую отчет у меня в этом поле почему-то Число(4,10). Т.е. 10 знаков после запятой, хоть и ставлю тип. Куда копать? З.Ы. Платформа 8.1.11.67. Может дело в ней?
|
|
1
pessok
22.11.10
✎
12:26
|
Точнее даже не 10 символов, а не счесть сколько :(
|
|
2
IronDemon
22.11.10
✎
12:31
|
В ресурсах считаешь? ВЫБОР КОГДА ЕстьNULL(Сумма(ПланКоличество),0) = 0 ИЛИ ЕстьNULL(Сумма(ФактКоличество),0) <= 0 ТОГДА 0 ИНАЧЕ ВЫРАЗИТЬ(Сумма(ФактКоличество) * 100 / Сумма(ПланКоличество), "ЧИСЛО(10, 1)") КОНЕЦ
|
|
3
pessok
22.11.10
✎
12:38
|
Хм. В ресурсах оно есть, но в этом ли дело? неужели только программно можно задать? Зачем тогда тип значения на вкладке Вычисляемые поля? Или я чего-то не понял?
|
|
4
pessok
22.11.10
✎
12:50
|
Делаю в ВычисляемыПоля-Выражение
ВЫРАЗИТЬ(((Число01+Число02+Число03+Число04+Число05+Число06+Число07+Число08+Число09+Число10+Число11+Число12+Число13+Число14+Число15+Число16+Число17+Число18+Число19+Число20+Число21+Число22+Число23+Число24+Число25+Число26+Число27+Число28+Число29+Число30+Число31)*100)/ИтогоМин, "ЧИСЛО(4,2)")
Ничего не меняется. Обновил платформу до 15.14, тоже не помогло
|
|
5
pessok
22.11.10
✎
12:51
|
Это должно считаться для каждой строки отчета, а не для итогов
|
|
6
pessok
22.11.10
✎
12:53
|
(+5) Каюсь, строки стали высчитываться правильно. Но в итогах все равно 20 символов после запятой
|
|
7
pessok
22.11.10
✎
12:54
|
(+6) Разобрался, в ресурсах тоже нужно делать ВЫРАЗИТЬ. НО. Зачем же все таки тогда поле - ТипЗначения?
|
|