Имя: Пароль:
1C
1С v8
Вывод группировок СКД друг под другом
0 Elena Komnina
 
31.12.15
10:56
Добрый день!

Есть отчет СКД по штатной и бюджетной численности в виде таблицы:
Группировка строк: Подразделение
Группировка колонок: Месяц, Версия бюджета.
Ресурсы: Бюджетная численность, штатная численность, отклонение штатной численности от бюджетной.
Также есть остатки на начало периода.
Получается мне нужно вывести сначала остатки на начало периода, а далее уже остальные ресурсы по месяцам и по версиям .
Делаю 2 группировки колонок: 1 - детальные записи, в которую вывожу начальные остатки, 2- месяц, в нее вложена версия.
Проблема в некрасивом выводе данных: версии уходят вправо, а не выводятся под месяцем. В итоге вместо компактного отчета получаем огромное нечитабельное полотно.
1 Elena Komnina
 
04.01.16
12:17
Может у кого-то есть хоть какие-то советы?
2 Aprobator
 
04.01.16
12:37
Не накрывается в колонках СКД подчиненные колонки, колонкой родителем по человечески.
3 ИС-2
 
naïve
04.01.16
12:57
(0) лучше скрншот того, что надо. Начальный и конечный остаток надо выводить в той же колонке, что и просто количество?

(1) вот тогда и получается портянка не пригодная для анализа.

Я обычно делаю так. Разбиваю таблицу данных на 3 блока (через объединение в запросе), добавив поле "Разделитель".

Разделитель Статья Сумма
"Нач ост" Неопределено 100
"Оборот" Статья1 200
"Оборот" Статья2 300
"Кон ост" Неопределено 600

Затем в настройках СКД делаю 3 группировки по разделителю с каждым отбором
Контрагент
- Группировка1. Отбор: Разделитель = "Нач ост"
- Группировка2. Отбор: Разделитель = "Оборот"
- Группировка3. Отбор: Разделитель = "Кон ост"
4 Aprobator
 
04.01.16
13:20
(3) насколько я понял, автору надо добиться следующего (только колонки):

    Месяц1            Месяц2
Версия1 Версия 2     Версия 1 Версиия 2
5 ИС-2
 
naïve
04.01.16
13:30
6 Aprobator
 
04.01.16
13:42
(5) программно то это можно сделать. С этим никто не спорит.
7 Elena Komnina
 
04.01.16
15:07
(4)да, нужно, чтобы группировки выводились друг под другом
http://f-picture.net/lfp/s017.radikal.ru/i405/1601/5e/a80d58e1229e.png/htm
8 Elena Komnina
 
04.01.16
15:23
(3) А может есть варианты не программно реализовать? Для примера отобразила только часть отчета. В действительности же нужно выводить данные по кварталам в разрезе версий и вложено по месяцам в разрезе версий.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший