Мы продолжаем рассказ о новой версии Stimulsoft Reports and Dashboards 2022.1 и о нововведениях и улучшениях, которые уже доступны нашим пользователям. Ранее писали про трёхмерную круговую диаграмму, новые штрих-коды, а сегодня расскажем про новые возможности преобразования данных.

Что такое преобразование данных

Преобразование данных (Data Transformation) – это инструмент в дизайнере отчетов Stimulsoft, с помощью которого создается новое описание данных в таблице. Дело в том, что данные в словаре содержатся в структурированном виде, чаще всего, в таблицах. При разработке отчетов часто нужно объединить данные из разных таблиц для их группировки, фильтрации, расчёта итогов и так далее. Для этого можно написать sql-запрос с нужными параметрами или, например, изменить структуру данных в самом источнике. Инструмент Преобразование данных позволяет выполнять подобные действия визуальными средствами.

Нововведения версии 2022.1

Начиная с версии 2022.1 в действии Пропуск и ограничение строк (Skip and Limit Rows) в инструменте Преобразование данных появилась новая возможность. Помимо значений Применить до преобразования данных и Применить после группировки данных появилось значение Применить после группировки и сортировки данных. В этом случае, ограничение строк будет применяться после группировки данных с учетом указанной сортировки.

Новые возможности преобразования данных

Как это работает

Разберём на примере принцип работы этого нововведения.

В случае использования режима Применить до преобразования данных, ограничение и пропуск строк будут применяться к оригинальным данным, т.е. данным в том порядке, в котором они расположены в хранилище.

В режиме Применить после группировки данных пропуск и ограничение строк будет применено к данным, которые уже сгруппированы по какому-либо признаку в преобразовании. Тут стоит отметить, что при группировке данные сортируются от меньшего к большему (от А до Я). Пользовательская сортировка, настроенная в преобразовании данных, учитываться не будет.

В режиме Применить после группировки и сортировки данных ограничение и пропуск строк будет применяться также как в режиме применения после группировки, только с учетом пользовательской сортировки в преобразовании данных. Иначе говоря, данные сначала будут сгруппированы, затем отсортированы, а затем к ним будет применено ограничение и пропуск строк.


Посмотрите видео о новой возможности преобразования данных и, если у вас возникнут вопросы, напишите нам.


By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.