Имя: Пароль:
1C
1С v8
Произвольная форма расчета горизонтальных итогов по определенной группировке СКД
0 Ymryn
 
19.11.15
14:44
День добрый. Есть отчет на СКД. Пример внешнего вида:
http://storage3.static.itmages.ru/i/15/1119/h_1447932656_9100128_ae7e6ea9af.jpg

Пример структуры, которая его формирует. http://storage6.static.itmages.ru/i/15/1119/h_1447932706_8029475_a562dd23ac.jpg

Для ИтогоФакт для ресурсов используется своя формула расчета за счет Рассчитывать по...
http://storage2.static.itmages.ru/i/15/1119/h_1447933025_7225082_5ce9f16efb.jpg (как-то так)

Цель. В первой картинке есть область выделенная прямоугольником, необходимо, чтобы там были нули. Т.е. итоги по определенной группировке должны быть нулями, но только для неё. Все остальное считается как и должно быть.
Желательно это сделать так, чтобы не рисовать полностью полностью свой макет. Буду признателен за подсказки и помощь с этим вопросом.
1 LordCMEPTb
 
19.11.15
14:47
Условное оформление с нужным отбором и отображением текста "0,00" не подойдет?
2 Nuobu
 
19.11.15
14:51
(0) Добавить вычисляемое поле, назвать так же.
А в выражении написать:
Выбор Когда ОкноПредставлени = "Волна 1 по 13" Тогда 0 Иначе количествоИтогоФакт Конец
3 Ymryn
 
19.11.15
14:59
(1) не могу придумать условие, по которому применять. Это итоговое поле, но не общие итоги.
4 Ymryn
 
19.11.15
15:03
(2) думал в этом направлении. Проблема, что Итого - это итоговое поле. Оно формируется автоматом. В нем те же ресурсы, что и у поля группировки.  Или это предложение сделать отдельную колонку колонку с со своим ресурсом? Хмм... мысль, спасибо.
5 Nuobu
 
19.11.15
15:06
(4) В ресурсе для Итого выбери Сумму(КоличествоИтогоФакт).
А для твоей новой строки В РЕСУРСАХ для того же ресурса пропиши Сумму(КоличествоИтогоФактНовоеПоле).
6 Nuobu
 
19.11.15
15:06
(5) Только галочки правильно расставь.
7 Ymryn
 
19.11.15
15:12
(5) я не могу использовать ресурсы отличные от ресурсов всей таблицы. Иначе тогда колонки едут. Т.е. все управление ресурсами ограничено через "рассчитывать по"
Но рассчитывать по применяется только на строчку и действует на неё целиком, а мне нужно избирательный расчет на пересечение строки и колонки, т.е. определенный перечень ячеек. Перечислять в Выборе наименования всех колонок также не вариант, т.к. их может быть произвольное количество.
8 Ymryn
 
19.11.15
15:26
Через доп. колонку с своими показателями получилось.
Т.е. отключил горизонтальные итоги. Добавил колонку с фиктивным полем, у которого значение "Итого" (строка), установил для этой колонки свои ресурсы, задал для них свои формулы.
Благодарю за идею.