Вышла версия 2014.3 линейки продуктов Stimulsoft Reports

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

Новый Designer.Wpf V.2

Reports Designer.Wpf V.2 - это абсолютно новый, написанный с нуля дизайнер отчетов для работы на платформе Windows Presentation Foundation.

Одно из самых важных новшеств заключается в том, что дизайнер стал максимально динамическим: все сложные методы, загружающие ресурсы либо создающие интерфейс, стали работать асинхронно. Большая часть интерфейса достраивается асинхронно динамически только по мере надобности, а не при запуске дизайнера.

wpf-designer-1

Новый дизайнер сохранил все преимущества дизайнера для Wpf: удобный интерфейс, работа с многостраничными шаблонами отчетов, стилизирование, локализация на множество языков. Кроме того, в новом дизайнере были исправлены все ошибки и недочёты, из-за чего он стал работать значительно быстрее.

wpf-designer-2

Новый Reports Designer.Wpf V.2 будет поставляться вместе со старым. Пользователь может самостоятельно выбрать, какой дизайнер использовать.

Динамическая сортировка и детализация отчета
В компоненте StiMvcViewer появились две новые функции: динамическая сортировка и детализация отчета. Динамическая сортировка предоставляет возможность изменять направление сортировки в построенном отчете. На компонентах, где определена сортировка, при наведении курсора появляется указатель. Это означает, что данный компонент отчета кликабелен, и что при нажатии на него будет произведена сортировка по выбранной колонке, а сам отчет будет перестроен. Также можно осуществить сортировку по нескольким колонкам данных, для этого нужно отметить необходимые колонки, удерживая клавишу Ctrl. Появившиеся на компоненте стрелочки вверх и вниз определяют направление сортировки: по возрастанию или по убыванию.
Надо также отметить, что динамическая сортировка производится максимально быстро и без перезагрузки страницы, существенно расширяя функциональные возможности отчета.
Детализация отчета - это дополнительная расшифровка данных в отчете. Если на компоненте определена детализация, то при наведении на него курсора во вьювере появится новая панель с кнопкой с названием отчета. Если кликнуть по категории, то в новой вкладке будет открыта детализация по данной категории.

Drill-Down

Переработка форм редактирования компонентов
В версии 2014.3 Stimulsoft Reports и Stimulsoft Reports.Fx были переработаны многие формы редактирования компонентов. Это было сделано для более удобного и быстрого использования наших продуктов.

В версии 2014.3 Mobile Designer и Mobile Designer for MVC полностью изменен интерфейс формы DataSetup. DataSetup - это форма для редактирования данных любых Data-компонентов. Форма была переработана, стала более удобной и наглядной.

datasetup

Также была существенно переработан интерфейс формы Image, используемая для редактирования компонента StiImage.

image

Форма Text получила новые возможности: в неё были добавлены вкладки System Variable и Summary.

text

Ещё одним немаловажным изменением стало добавление системных переменных в Mobile Designer. Переменные появились в дереве элементов и, соответственно, в формах редактирования элементов.

system variables

Для облегчения работы с компонентом SubReport была улучшена форма редактирования данного компонента. Теперь появилась возможность выбрать, откуда будет взят отчет для редактирования. Для этого можно использовать одну из страниц отчета, файл на локальном диске или же указать универсальный путь к файлу или веб-сайту.

sub report

Стоит также упомянуть, что в Mobile Designer был интегрирован полноценный редактор компонента RichText.

richtext editor

Для удобства редактирования компонента GroupHeaderBand все основные свойства из панели свойств были перенесены в форму редактирования. В форме редактирования были объединены основные свойства, появились вкладки Expression, DataColumn и Summary.

group header

Новые видео
На нашем сайте и официальном канале на YouTube стали доступны 22 видео о работе Stimulsoft Reports Server. В данных видеоуроках содержится информация об установке сервера и включении IIS, знакомстве с навигатором, создании основных элементов, системных настройках, запуске планировщиков и многом другом.

Использование Mobile Designer в Azure
StiMobileDesigner - ASP.NET компонент для создания и редактирования отчетов в браузере, основанный на технологии клиент-сервер. На серверной стороне находится кэш, то есть ячейка для хранения информации с быстрым доступом. Из кэша можно в любой момент получить необходимый объект или же наоборот загрузить его в кэш. Но если загрузить дизайнер отчетов на Azure, то сохраняемый вариант объекта может быть сохранён в различных экземплярах сервера. Поэтому при сохранении отчета в различные экземпляры сервера в кэше возникает проблема его хранения. Для корректной работы необходимо, чтобы отчет сохранялся в один и тот же кэш.

Для решения этой проблемы наши разработчики создали класс StiCacheHelper для каждого из следующих компонентов: StiMvcMobileDesigner, StiMvcMobileViewer, StiMobileDesigner, StiMobileViewer и вынесли из дизайнера два внешних метода: SaveObjectToCache и GetObjectFromCache. Внутри этих методов пользователь может описать свое собственное сохранение в кэше и собственное изъятие объекта из кэша. Другими словами, необходимо переопределить метод и сохранять любые объекты в свой собственный кэш, что значительно упрощает и ускоряет работу с отчетами на облачной платформе Azure.

Report Checker для выражений
В Report Checker была добавлена функция проверки выражений. Особенно она будет полезна для тех пользователей, которые прежде работали со средствами отчетности других компаний, использующих иной синтаксис.
В окне редактирования выражения есть кнопка Check, с помощью которой можно проверить правильность того или иного выражения.

report-checker1

Новая локализация
Все продукты линеек Stimulsoft Reports и Stimulsoft Reports.Fx локализованы на греческий язык (el-GR). Список всех поддерживаемых языков можно посмотреть здесь.

Второй релиз Reports Server
Несмотря на то, что с момента первого релиза сервера отчетов прошло не так много времени, мы получили множество обращений от пользователей по работе Stimulsoft Reports Server. Мы проделали большую работу над ошибками, исправили все недочёты и теперь рады предложить вам вторую версию сервера.
Мы рады, что наш новый продукт получил одобрение у пользователей, и в будущем постараемся сделать его ещё мощнее, быстрее и удобнее.


Страница сайта http://185.71.96.61
Оригинал находится по адресу http://185.71.96.61/home.asp?artId=37348