Здравствуйте. Не могу вывести итоги по колонке с суммами периода (см. картинку). Суммы выводятся в группировке банковский счет, а уже выше, тип счета, вид денежных средств (наличные, безналичные) и организации нет. Пробовал добавлять в ресурсы одноименный ресурс, и выбирал рассчитывать по организация, документ планирования и т.п., может что то не так делаю.
Прикрепленные файлы:



По теме из базы знаний
- Разные хм... неожиданности при работе с УТ 11 и платформой
- СКД. Лайфхак №2. Собираем отчет еще удобнее
- Комплексный контроль остатков. Для одного или сразу нескольких логически связанных регистров накопления. Универсальное решение уровня данных для контроля не только складских остатков
- Нестандартное использование СКД
- Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)
Найденные решения
Сначала заполнил дерево значений, а после посчитал итоги по группировкам
//VID( считаем итоги по добавленным колонкам,13.11.202
Для Каждого ПериодКолонка Из ДанныеФормы.КолонкиПериодов Цикл
найдКолонка = ДанныеФормы.ДеревоСчета.Колонки.Найти(ПериодКолонка.Представление);
Если найдКолонка = Неопределено Тогда
//Сообщить("Колонка не найдена!");
Иначе
СчитатьСуммы(ДанныеФормы.ДеревоСчета.Строки, ПериодКолонка.Представление);
КонецЕсли;
КонецЦикла;
//VID)-----------------------------------------------------------------------
Возврат ДанныеФормы;
Процедура СчитатьСуммы(Строки, Колонка)
Для Каждого СтрокаДерева Из Строки Цикл
// Если мы в строке, у неё нет итогов, пропустим
Если СтрокаДерева.Строки.Количество() = 0 Тогда
Продолжить;
КонецЕсли;
СчитатьСуммы(СтрокаДерева.Строки,Колонка);
// Для текущей записи вычислим сумму строк колонки
СтрокаДерева[Колонка] = СтрокаДерева.Строки.Итог(Колонка);
КонецЦикла;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)У вас данные выводятся в дерево значений.
Совсем не факт, что проблема в настройках СКД.
При выводе данных в дерево или после вывода там все что угодно может быть прописано в коде.
Там может просто для определенных группировок явно прописан "?" вместо вывода суммы.
Надо смотреть условное оформление, код и вот это вот все.
Совсем не факт, что проблема в настройках СКД.
При выводе данных в дерево или после вывода там все что угодно может быть прописано в коде.
Там может просто для определенных группировок явно прописан "?" вместо вывода суммы.
Надо смотреть условное оформление, код и вот это вот все.
Сначала заполнил дерево значений, а после посчитал итоги по группировкам
//VID( считаем итоги по добавленным колонкам,13.11.202
Для Каждого ПериодКолонка Из ДанныеФормы.КолонкиПериодов Цикл
найдКолонка = ДанныеФормы.ДеревоСчета.Колонки.Найти(ПериодКолонка.Представление);
Если найдКолонка = Неопределено Тогда
//Сообщить("Колонка не найдена!");
Иначе
СчитатьСуммы(ДанныеФормы.ДеревоСчета.Строки, ПериодКолонка.Представление);
КонецЕсли;
КонецЦикла;
//VID)-----------------------------------------------------------------------
Возврат ДанныеФормы;
Процедура СчитатьСуммы(Строки, Колонка)
Для Каждого СтрокаДерева Из Строки Цикл
// Если мы в строке, у неё нет итогов, пропустим
Если СтрокаДерева.Строки.Количество() = 0 Тогда
Продолжить;
КонецЕсли;
СчитатьСуммы(СтрокаДерева.Строки,Колонка);
// Для текущей записи вычислим сумму строк колонки
СтрокаДерева[Колонка] = СтрокаДерева.Строки.Итог(Колонка);
КонецЦикла;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот