Шаблон отчёта
Шаблон отчёта — это файл в формате .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 минут (в целях безопасности).
Также по шаблону отчёта можно построить отчёт в других форматах, без сохранения подготовленного отчёта.
Разрешения пользователя
Разрешения пользователя общие для всех типов файлов. Список доступен в разделе хранилище файлов.