Ресурсы
Ресурсы - это файлы, которые могут быть встроены в шаблон отчета. В ресурсы могут быть добавлены файлы со следующими расширениями:
-
Файлы данных: CSV, Excel, JSON, XML, DBF;
-
Файлы изображений: SVG, JPEG, JPG, PNG, BMP, GIF и другие файлы изображений.
-
Шаблоны отчетов: (*.mrt, *.mrz) и построенные отчеты (*.mdc, *.mdz).
-
Файлы: RTF.
Для того чтобы встроить файл в отчет, необходимо выполнить следующие шаги:
-
Выбрать команду Новый ресурс... в контекстном меню Словаря данных отчета.
-
Перетянуть в Словарь данных файл. При перетаскивании файла с данными необходимо будет выбрать пункт Новый ресурс.
После выбора этой команды, будет отображено меню Новый ресурс:
-
Наименование ресурса.
-
Псевдоним ресурса
-
Рабочее поле, в котором отображается выбранный файл, выбранный в виде ресурса.
-
Кнопка для выбора файла
-
Кнопка для удаления выбранного файла
-
Кнопка для просмотра выбранного файла
-
Кнопка для вызова текстового редактора . Данная кнопка доступна только для тех файлов, которые можно отредактировать при помощи текстового редактора. Например, при выборе Excel файла она будет недоступна.
-
Параметр Отображать во вьювере предоставляет возможность отображать встроенный файл на панели ресурсов во вьювере.
Info | При встраивании в отчет большого размера файла с данными или изображением, а также при добавлении множества ресурсов, размер .mrt файла может быть значительно увеличен |
При разработке отчетов нередко используются файлы с данными (CSV, Excel, JSON, XML, DBase). На основе этих файлов, в Словаре данных можно создать Источники данных, которые могут быть использованы при разработке отчета.
После того, как файл с данными добавлен в отчет как Ресурс и на его основе, можно создать источник данных, для этого необходимо:
-
Выбрать команду Новый источник данных... (New Data Source...) в меню Новый элемент или в контекстном меню словаря данных, определить соответствующий тип источника, указав путь к ресурсу или просто выбрав его из галереи ресурсов.
-
Выделить ресурс в словаре данных и в контекстном меню выбрать команду Новый источник данных [Имя ресурса] (New Data Source [Resource Name]).
Ниже представлено меню создания Excel Источника данных:
В него входит:
-
Наименование источника данных
-
Псевдоним источника данных
-
Путь к файлу Excel, который содержит данные. В данном случае, указывается ссылка на ресурс в отчете. Ссылку можно указать в ручную по шаблону resource://file name или ссылка будет сгенерирована автоматически, при выборе ресурса из списка ресурсов.
-
Параметр использования первой строки в Excel файле как Заголовок для данных. Если флажок установлен, то первая строка будет заголовком для данных.
-
Галерея ресурсов, на основе которых можно создать источник данных определенного типа.
После нажатия кнопки [OK], созданный источник данных можно использовать при разработке отчетов.
Изображения в отчетах могут быть получены из различных источников: загружены напрямую, из файла, из источника данных, по гиперссылке и т.д. Таким образом при передаче отчета иному лицу или перемещении отчета (или изображений) на другой носитель, придется передавать вместе с отчетом и изображения, редактируя путь к этим изображениям. Кроме случаев, когда изображение загружено напрямую в компонент Изображение. Однако, каждый раз загружая изображение в компонент Изображение, размер файла отчета увеличивается на размер загруженного файла.
Поэтому, если одна и та же картинка используется в различных компонентах Изображение или в водяном знаке для различных страниц отчета, рационально загрузить это изображение в ресурс. Затем, просто указывать ссылку на этот ресурс.
Также добавленное изображение в ресурсы, будет отображаться в галереи изображений компонента Изображение или водяного знака.