Отчет на СКД порядок - порядок колонок группировки
Есть отчет на СКД для БП 3.0. Данные получаю из 2-х источников данных. Источники соединены по Периоду. Вывожу 4 таблицы одна под другой. Первые две таблицы выводятся каждая из своего источника. Две последние - итоговые данные, в последней всего одно вычисляемое поле. Отчет выводится за год по месяцам. За 2018 и 2017 год все хорошо строится. Выбираю период - 2016 год по месяцам.
Обнаружила необычный эффект. В одной из таблиц другой порядок колонок. Год начинается с мая... Период - одно поле во всех 4-х таблицах...
Никакие манипуляции пока не помогают :(
Может кто сталкивался с подобным...
Буду очень благодарна!
Обнаружила необычный эффект. В одной из таблиц другой порядок колонок. Год начинается с мая... Период - одно поле во всех 4-х таблицах...
Никакие манипуляции пока не помогают :(
Может кто сталкивался с подобным...
Буду очень благодарна!
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если речь об агрегатном поле "СуммаЗатрат", у которого могут быть группировки по строкам, колонкам и периодам, то я бы не парил мозг и сделал так:
1. В схеме СКД в источнике данных или вычисляемом поле относительно поля "СуммаЗатрат" запретил бы возможность сортировки без аппеляций!, чтобы не сводить СКД с ума.
2. Создал бы пользовательское поле выражение "СуммаЗатрат"
Выражение детальных записей "СуммаЗатрат"
Выражение итоговых записей "СуммаЗатрат"
Именно так, все агрегаты по этому полю должны быть в вычисляемых полях и ресурсах. Тогда после выполнение компоновки в этом поле будут уже расчитанные агрегаты для самых изощренных группировок.
3. В корне отчета на закладке "Порядок" добавил бы описанное пользовательское поле в поля сортировки. Можно сортировки отчета добавить в пользовательские настройки.
4. Убрал бы из всех настроек сортировок поле из источника данных "СуммаЗатрат".
Таким образом, для пользователя ничего не меняем и получим требуемый результат, который не зависит от сложности группировок.
1. В схеме СКД в источнике данных или вычисляемом поле относительно поля "СуммаЗатрат" запретил бы возможность сортировки без аппеляций!, чтобы не сводить СКД с ума.
2. Создал бы пользовательское поле выражение "СуммаЗатрат"
Выражение детальных записей "СуммаЗатрат"
Выражение итоговых записей "СуммаЗатрат"
Именно так, все агрегаты по этому полю должны быть в вычисляемых полях и ресурсах. Тогда после выполнение компоновки в этом поле будут уже расчитанные агрегаты для самых изощренных группировок.
3. В корне отчета на закладке "Порядок" добавил бы описанное пользовательское поле в поля сортировки. Можно сортировки отчета добавить в пользовательские настройки.
4. Убрал бы из всех настроек сортировок поле из источника данных "СуммаЗатрат".
Таким образом, для пользователя ничего не меняем и получим требуемый результат, который не зависит от сложности группировок.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот