Мы рады сообщить об официальном выходе версии 2014.2 линейки продуктов Stimulsoft Reports. Данный релиз является следующим этапом улучшения инструментов отчетности, который включает в себя большое количество значительных новых функций и усовершенствований.

Улучшенный Report Checker
В предыдущих версиях если отчет содержал ошибку компиляции, то Report Checker мог только указать на эту ошибку в коде отчета. Был внедрён специальный механизм обработки таких ошибок. Теперь, Report Checker знает какой компонент, и в каком свойстве или событии содержит ошибку. Он может показать проблемный компонент на странице, или сразу вызвать редактор выражения или события, в котором допущена ошибка.

improved-report-checker

Редактор диаграмм
Одним из важнейших изменений в новой версии стало появление в дизайнере отчетов для ASP.NET, ASP.NET MVC (версия HTML5) абсолютно нового редактора диаграмм.
Его основная особенность – визуальное отслеживание всех изменений производимых при редактировании. Наши разработчики постарались максимально структурировать редактор диаграмм и сделать его интуитивно понятным. Структура компонента содержит категории, выпадающие списки и многое другое, что значительно облегчает и ускоряет работу с диаграммами.

chart editor1

Редактор вложенного отчета
В Stimulsoft Reports 2014.2 был улучшен компонент вложенный отчет (Sub-report).
Содержимое вложенного отчета может располагаться либо на отдельной странице основного отчета, либо во внешнем отчёте. Ранее внешний отчет можно было подключить только из кода пользовательского приложения,
что представляло определённые сложности. Для облегчения работы мы провели определённые доработки. Теперь дополнительно к предыдущим способам можно указать внешний отчёт – в виде пути к файлу или гиперссылки на файл. Для удобства эти свойства теперь вынесены в отдельный редактор, который содержит следующие закладки: Page (выбор одной из страниц отчета), File (для указания файла на диске), URL (для указания гиперссылки на необходимый файл) и Parameters (для указания параметров, которые будут передаваться во вложенный отчёт).

sub-report-editor

Новые темы оформления для Web дизайнера
В новой версии компонента StiMobileDesigner теперь есть 18 тем оформления вместо 3. То есть, каждая из цветовых схем – Office2013DarkGray, Office2013LightGray, Office2013White – теперь имеет по 6 стилей: blue, carmine, green, orange, purple, teal, violet.
Новые темы не только делают дизайнер для Web более красочным и удобным, но и выполняют практическую функцию. Теперь пользователю не нужно подстраивать внешний вид своего веб-сайта к нашему дизайнеру и наоборот. Достаточно лишь выбрать тему, которая наиболее близка конкретному веб-приложению.

new-themes

Новая тема во Flash дизайнере и вьювере
Во Flash Designer и Flash Viewer была добавлена тема Office 2013. Это новая яркая тема, которая отлично сочетается с дизайном современных сайтов. В новом релизе 2014.2 она установлена по умолчанию, но опционально можно выбрать другую тему оформления.

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

Redesigned Editors of Components

Меньше свойств
Для того чтобы упростить использование компонентов, нами было принято решение убрать из панели свойств некоторые их свойства. Теперь эти свойства доступны в редакторах компонентов. Например, у компонента бэнд Данных, все свойства из категории Data убраны за исключением одного – Источник данных. Это свойство вызывает редактор бэнда, который также можно вызвать из контекстного меню или двойным щелчком. То, что мы спрятали в панели свойств, было интегрировано в редактор компонента. Так мы переработали большинство компонентов генератора отчетов. В результате использование свойств компонентов стало значительно проще, а многие свойства стали более доступными.

Функция отмена и повтор во Flash дизайнере
В новой версии всех продуктов, который используют встроенный Flash Designer, теперь добавлена функция Отмена/Повтор (Undo/Redo). Это означает, что теперь во всех без исключения генераторах отчетов Stimulsoft существует функция, позволяющая пользователю быть спокойным за свои действия.
Отмена и повтор сохраняет полный список действий пользователя, то есть пользователь может в любой момент вернуться назад по списку и отменить предыдущее действие (или повторить его).
Следует также отметить, что данная функция реализована на панели инструментов в Ribbon-интерфейсе.

Undo Redo

Зависимые переменные
Во Flash дизайнер и вьювер в версии 2014.2 добавлена новая функция для работы с параметрами отчетов – зависимые переменные. В нашем генераторе отчетов в качестве параметров, которые могут быть запрошены у пользователя, используются переменные отчета. Разработчик отчета указывает в словаре данных, какие переменные стоит использовать как параметры отчета, а также то, как эти параметры необходимо запросить у пользователя во вьювере отчетов. При запуске отчета на выполнение, параметры запрашиваются во вьювере отчетов и после их заполнения передаются генератору отчетов. Генератор отчетов использует их в выборке данных, фильтрации или для вывода в отчете.
Теперь же разработчик отчета сможет связать две переменные в отчете, сделав одну из них зависимой от другой. К примеру, в отчете создаются две переменные, которые отображают два списка. Первая – список категорий продуктов, вторая – список продуктов. Сделав вторую переменную зависимой от первой (связав их), можно отфильтровать список продуктов по выбранной категории продукта. Т.е. во втором списке будут отображаться только те продукты, которые соответствуют выбранной категории в первой переменной. Стоит отметить, что такой уровень взаимосвязи переменных может быть не один в отчете, и количество уровней вложенности так же не ограничен.

dependent-variables


Поддержка CryptoPro

В новой версии во всех продуктах Stimulsoft произведена доработка, касающаяся электронной подписи документов при экспорте отчетов в PDF.
Программы для работы с файлами в формате PDF – Adobe Acrobat Pro, Adobe Acrobat Reader – имеют встроенный стандартный модуль проверки цифровой подписи "Adobe.PPKLite" (Adobe default security). По умолчанию мы создаём цифровою подпись для этого модуля, чтобы её мог без проблем проверить любой желающий.
В России национальным стандартом формирования и проверки электронной цифровой подписи является ГОСТ Р 34.10-2012, который поддерживается с помощью СКЗИ (средства криптографической защиты информации) "КриптоПро CSP". Данный стандарт не поддерживается продуктами Adobe Acrobat по умолчанию. Поэтому при открытии документа с такой подписью программа потребует указать модуль обработки подписи. Для проверки этой цифровой подписи требуется дополнительно устанавливать модуль "CryptoPro PDF" с официального сайта системы «КриптоПро».
В версии 2014.2 при выборе цифрового ключа системы «КриптоПро» для подписи PDF-документа цифровая подпись осуществляется с использованием соответствующего алгоритма и соответствует российским стандартам.

Улучшения в экспортах

Были произведены следующие улучшения и доработки в экспортах:
- функция экспорта отчетов в PowerPoint теперь поддерживает гиперссылки;
- отлажен процесс обработки пустых RichText-компонентов при экспорте в MS Word 2007.
Отдельно стоит сказать про улучшения экспорта в PDF. Помимо поддержки электронной цифровой подписи, было добавлено свойство 'Allow Editable' в форму экспорта компонентов StiWebViewer и StiMvcViewer. Также теперь при включенных свойствах StiOptions.Export и WinFormsHighAccuracyWordWrap корректно отображается символ мягкого переноса.

Оптимизация
Скорость рендеринга CrossTab-компонентов существенно увеличилась, в среднем на 20-30%.
Кроме того, оптимизировано время отрисовки диаграмм при большом количестве данных и значительно ускорен процесс обработки RichText-компонентов.
Также сокращено время рендеринга отчета, если активировано свойство Unlimited Height.

Редактор водяного знака
Редактор водяного знака был существенно переработан и улучшен. Например, во время создания водяного знака теперь есть окно предпросмотра, где видно, как будет выглядеть созданный или отредактированный водяной знак. Также можно не только поменять цвет водяного знака, но и применить заливку.

Watermark-Editor

Полный список изменений можно изучить по следующим ссылкам:

Stimulsoft Reports.Ultimate
Stimulsoft Reports.Net
Stimulsoft Reports.Silverlight
Stimulsoft Reports.Web
Stimulsoft Reports.Wpf
Stimulsoft Reports.WinRT
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.