Имя: Пароль:
1C
1С v8
Вопрос по группировочному полю в СКД.
0 IBTM
 
13.02.14
16:50
Здрасте! Есть моё пользовательское поле (ресурс), выводит числа. Напрмер:
0,4
0,6
0,5
0,5
через оформление, вывожу только целые части, т.е. в данном случае получаются нули. Но вот группировочное поле выводит цифру "2" = (0,4 + 0,6 + 0,5 + 0,5), а нужно тоже ноль. Так получится если только сразу получать без дробей или есть пути обхода?
1 Yea-Yea
 
13.02.14
16:52
попробуй в выражении ресурса написать Сумма(Окр(ТвоеПоле))
2 IBTM
 
13.02.14
16:56
(1) не воспренимает Окр, пишет ошибка в формуле...
3 Necessitudo
 
13.02.14
16:58
Формат?
4 Necessitudo
 
13.02.14
16:58
Внешняя функция?
5 Yea-Yea
 
13.02.14
17:00
тогда в запросе сразу округляй. или вычисляемое поле делай, а уж его выводи в ресурс
6 IBTM
 
13.02.14
17:03
(3,5) пользв. поле тип "формула", используются  поля, которые уже существуют в отчете.

формат указан в оформлении, но действует только на конкретно поле, но не на его групировку.

Отчет типовой в зупе, пилить не нужно. Как то нужно сделать через настройку структуры, если это возможно, возможно)?
7 IBTM
 
13.02.14
17:26
...ап и кружатся на карусели...
8 Yea-Yea
 
13.02.14
17:28
(6) у тебя формат действует и на поле, и на группировку. только у детальных записей 0,5 и 0,4 форматируются до 0, но в поле группировки сумма будет 2,0, и формат ее отрабатывает как 2,0. все четко.
вывод - у тебя значение поля должно быть уже округлено, чтобы сумма по группировке видела нули
9 IBTM
 
13.02.14
17:36
(8) ясно, спасибо. тоска печаль
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший