Группировка СКД. Просьба помочь
Всем привет.
Необходимо создать отчет аналогичный тому что на скрине.
Чтобы была одна шапка, но разбивка на рабочие и выходные дни. В колонках была группировка по Оператору, а в строках по Дням.
А так же чтобы суммировались значения в самом низу по оператору.
Пробовал следующие варианты:
1. Добавлял два набора данных. Первый с отбором по рабочим дням, второй с отбором на праздники.
Получается что-то похожее, но не пойму как сделать отбор например по Оператору. Ведь если два набора данных, то и оператора нужно отбирать два раза для каждого набора. Как-то можно их объединить?
Да и к тому же если оператор_2 работал и в будние и в праздники, то он будет в обеих таблицах. А если Оператор_1 работал только в будние, то он будет только в верхней таблице. И под ним во второй таблице будет Оператор_2. Как тогда вывести итоги для них?
2. Делал одним набором с обычной группировкой. Но структура совсем не соответствует изображенной.
Тут поле "2 оплата" и является показателем того, что оператор работал в выходной день.
Есть еще один вариант сделать через макет, но смущает то что отчет перестанет быть универсальным. Т.е. пользователь вероятно не сможет сгруппировать по какому-нибудь полю. Или сделать какие-то свои настройки. Для этого придется делать еще один вариант с отдельным макетом.
Натолкните пожалуйста на мысль, как решить подобную задачу?
Необходимо создать отчет аналогичный тому что на скрине.
Чтобы была одна шапка, но разбивка на рабочие и выходные дни. В колонках была группировка по Оператору, а в строках по Дням.
А так же чтобы суммировались значения в самом низу по оператору.
Пробовал следующие варианты:
1. Добавлял два набора данных. Первый с отбором по рабочим дням, второй с отбором на праздники.
Получается что-то похожее, но не пойму как сделать отбор например по Оператору. Ведь если два набора данных, то и оператора нужно отбирать два раза для каждого набора. Как-то можно их объединить?
Да и к тому же если оператор_2 работал и в будние и в праздники, то он будет в обеих таблицах. А если Оператор_1 работал только в будние, то он будет только в верхней таблице. И под ним во второй таблице будет Оператор_2. Как тогда вывести итоги для них?
2. Делал одним набором с обычной группировкой. Но структура совсем не соответствует изображенной.
Тут поле "2 оплата" и является показателем того, что оператор работал в выходной день.
Есть еще один вариант сделать через макет, но смущает то что отчет перестанет быть универсальным. Т.е. пользователь вероятно не сможет сгруппировать по какому-нибудь полю. Или сделать какие-то свои настройки. Для этого придется делать еще один вариант с отдельным макетом.
Натолкните пожалуйста на мысль, как решить подобную задачу?
По теме из базы знаний
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) Можно использовать не самое изящное решение - макеты, но быть может Вас такой подход устроит. Последние 4 макета ресурсов были добавлены, чтобы скрыть значения показателей на уровне заголовка, но показать их строке "Всего".
Прикрепленные файлы:
(1)
Надо спрашивать пользователей что им важнее - возможность произвольной настройки или форма отчета.
Строку всего можно сделать без макета. Все остальное только (по нормальному) через макеты
Т.е. пользователь вероятно не сможет сгруппировать по какому-нибудь полю
Надо спрашивать пользователей что им важнее - возможность произвольной настройки или форма отчета.
Строку всего можно сделать без макета. Все остальное только (по нормальному) через макеты
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)