Шаблон отчёта
Шаблон отчёта — это файл в формате .frx генератора отчётов FastReport .NET (.xml файл с определённой структурой).
FastReport Corporate Server обрабатывает структуру .frx и получает метаинформацию из отчёта.
Свойства
Помимо основных свойств файлов шаблон отчёта хранит метаинформацию ReportInfo.
ReportInfo— информация из.frx.Author— автор шаблона. Отображаемое имя.Created— дата и время создания шаблона.CreatorVersion— версия FastReport .NET, в которой был создан шаблон.Description— описание шаблона.Modified— дата и время последнего редактирования шаблона.Name— название шаблона.Picture— миниатюра, скриншот, предпросмотр шаблона.PreviewPictureRatio— коэффициент масштабирования миниатюры от 0 до 1.SaveMode— режим сохранения отчёта, используется десктопным дизайнером FastReport .NET.SavePreviewPicture— указывает будет ли сохранена миниатюра при сохранении отчёта.Tag— любая дополнительная информация.Version— версия шаблона.
Создание нового шаблона
Возможны следующие способы создания или изменения шаблонов отчётов:
- С помощью пользовательской панели FastReport Corporate Server можно как создать, так и редактировать шаблоны.
- С помощью дизайнера FastReport .NET.
- С помощью бесплатной версии дизайнера FastReport Community.
Для редактирования шаблона на компьютере придётся его сначала скачать, изменить с помощью дизайнера, а затем загрузить назад в облако. При этом у шаблона будет разный идентификатор. При редактировании шаблона отчёта с помощью онлайн дизайнера идентификатор шаблона сохранится, следовательно идентификатор не нужно будет обновлять в своих приложениях.
Построение отчёта
Внутри FastReport Corporate Server есть построитель на основе FastReport .NET Core, который позволяет сформировать отчёты (.fpx) из шаблонов. Построение одного отчёта не может превышать 15 минут (в целях безопасности).
Также по шаблону отчёта можно построить отчёт в других форматах, без сохранения подготовленного отчёта.
Разрешения пользователя
Разрешения пользователя общие для всех типов файлов. Список доступен в разделе хранилище файлов.