Подскажите как в СКД сделать свои итоги по горизонтали с иерархией #606644


#0 by SalaSky
Поиск юзал, но такой ситуации как у меня не нашел: Есть отчет: Подразделение Май   Июнь Июль  Итого Основное    Допол.     х     у     z    F(x, у, z) Вертикальные итоги у меня считаются нормально (там просто СУММА), а вот для горизонтальных (в том числе и на пересечении горизонтальных и вертикальных) мне нужно подставить свою формулу расчета. Попробовал использовать "Рассчитать по", но это работает только для обычных таблиц (а у меня еще может быть иерархическая). Как тут можно выкрутиться? Уже 2 дня пытаюсь сделать, нахожусь на грани использования макета.
#1 by SalaSky
F(x, y, z) = СУММА(x, y, z) * КоэффициентСжатия
#2 by sikuda
Тоже мне Excell нашел... ПроцессорВыводаРезультатаКомпановкиДанныхВТабличныйДокумент тебе поможет...
#3 by SalaSky
А можно поподробней:)? То есть мне нужно перехватить момент заполнения итогов СКД?
#4 by fly7
добавь вычисляемое поле например МойИтог, в выражение напиши "1" добавь его в ресурсы, в выражении пиши свою формулу
#5 by SalaSky
Это уже будет дополнительный реквизит, а мне бы существующий считать по-другому:) С доп реквизитом будет некрасивый отчет.
#6 by SalaSky
Так, разобрался: 1) Отключаем автоматические итоги. 2) Создаем вычисляемое поле "Итого". 3) Создаем доп колонку с этим полем. 4) Создаем такие же реквизиты поля, но с новой формулой, ставим рассчитывать по полю "Итого".
#7 by fly7
ну так я тебе тоже самое написал )
#8 by SalaSky
Да, только я это поле не делал ресурсом, это поле стало доп колонкой. Добавил копию старого ресурса с другой формулой и в "Рассчитать по" добавил это поле. Хотя заработало не полностью, неправильно считает пересечение горизонтальных и вертикальных итогов:)
#9 by SalaSky
в п. 4 "Создаем такие же реквизиты поля" = "Создаем копию ресурса"
#10 by Человечкин
Создай вычисляемое поле новое, потом его выводи и поля вкинь туда ресурсов, общие итоги отключи
#11 by SalaSky
Не буду открывать новую ветку и напишу здесь же. Все работает, кроме пересечения горизонтальных и вертикальных итогов. То есть ячейка в нижнем правом углу таблицы, она показывает итог по формуле горизонтальных итогов, а мне надо по формуле вертикальных. Как объяснить СКД приоритет на пересечении итоговой колонки и итоговой строки?
#12 by SalaSky
ап
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С