В новой версии появилась возможность формировать отчеты по данным других баз, сопоставлять колонки с разными названиями при объединении таблиц и загружать настройки из других отчетов на СКД, расположенных в конфигурации или во внешних файлах.
Подробнее о «Мастере отчетов»
Разработка «Мастер отчетов» представляет собой универсальный конструктор для создания отчетов без программирования в любых конфигурациях на базе «1С:Предприятия».
Решение позволяет создавать сложные отчеты пользователям с минимальными знаниями СКД, не используя конструктор запросов и конструктор схемы компоновки данных.
«Мастер отчетов» умеет:
- соединять и объединять данные из разных источников;
- создавать параметры СКД и использовать их в отборах;
- настраивать ресурсы и итоги отчета в пользовательском режиме;
- создавать пользовательские поля – используется собственный конструктор вычисляемых полей.
В качестве источников данных для отчета можно использовать любые таблицы базы данных, файлы XLS, а также данные из других подключенных баз 1С.
«Мастер отчетов» не требует установки в базу, запускается как внешний отчет через «Файл» – «Открыть». При открытии в конфигурации на обычных формах вызывается стартовый диалог, позволяющий запустить конфигурацию в режиме управляемого приложения.
Возможности версии 2.2
В новой версии «Мастера отчетов» появилась возможность использовать в качестве источника данных другие информационные базы 1С, при этом интерфейс выглядит точно так же, как при добавлении таблицы из текущей информационной базы.
Ограничение – в выборке из внешней информационной базы поддерживаются только поля простых типов – Число, Строка, Дата, Булево. Поэтому вместо ссылок на объекты внешней базы предлагается использовать в отчете их реквизиты, имеющие тип «Строка».
Подключение к внешней базе проходит по COM-соединению – для клиент-серверного варианта работы COM-компонента должна работать на том же компьютере, где запущен сервер 1С.
При объединении в отчете данных из таблиц, имеющих колонки с разными названиями, теперь можно проставлять соответствие в специальном конструкторе.
После установки соответствия данные из разных таблиц в отчете будут выведены в одну колонку.
Также появилась возможность импортировать настройки отчетов как из файлов отчетов 1С, так и из отчетов, встроенных в конфигурацию. Поддерживаются отчеты на основе СКД, не использующие заполнение полей через функции глобального контекста и вызовы общих модулей конфигурации.
Это позволяет создавать отчеты на основе любых выборок данных, реализованных средствами СКД, и сопоставить эту информацию с данными из Excel-файлов и внешних баз 1С.
Видеодемонстрация работы новой версии
Мастер отчетов 2.2 Использование конструктора установки соответствия колонок при объединении таблиц