Создание, изменение и удаление отчетов
Администратор сервера отчетов может использовать диспетчер отчетов для работы с отчетами следующим образом:
добавлять отчеты на сервере отчетов с помощью загрузки RDL-файлов или создавая связанные отчеты;
переименовывать и перемещать отчеты, а также изменять их описание;
изменять опубликованный отчет, редактируя его свойства; заменять определение отчета;
удалять отчеты с сервера отчетов.
Добавление отчетов
Можно добавлять новые отчеты на сервер отчетов двумя способами. Автор отчета может опубликовать отчет на сервере с помощью конструктора отчетов. Если пользователь не является автором отчета, он может передать файл из файловой системы на сервер отчетов для публикации RDL-файла.
Можно также добавлять элементы отчета путем создания связанных отчетов. Связанный отчет является элементом папки сервера отчетов. Связанный отчет включает в себя существующий отчет и набор значений параметров или свойств. Связанный отчет можно переместить, переименовать или удалить, не затрагивая при этом исходный отчет.
Другой способ добавить отчет, не создавая его в разработчике отчетов, — сохранить определение существующего отчета в файловой системе, а затем загрузить его на сервер отчетов как отдельный элемент. В следующем разделе приведена пошаговая инструкция.
Изменение и удаление определения опубликованного отчета
После публикации отчета на сервере его свойства можно изменять следующим образом: переименовывать отчет, добавлять и изменять описание, перемещать и удалять отчет. Незначительные изменения определения отчета могут быть произведены путем редактирования его XML-структуры. Однако не рекомендуется применять этот способ при внесении более существенных изменений. Любые изменения, сделанные в XML-структуре опубликованного отчета, будут утеряны при повторной публикации отчета.
Используйте диспетчер отчетов для просмотра определения опубликованного отчета. Выберите отчет, откройте его страницу основных свойств, а затем щелкните Изменить. В редакторе кода или среде Visual Studio откроется определение отчета только для чтения (версия, изначально опубликованная с помощью конструктора отчетов). Можно просмотреть XML-структуру отчета, сохранить его определение в файловой системе или внести конкретные изменения в XML-структуру.
Чтобы заменить определение опубликованного отчета либо загрузить его измененную версию, откройте страницу основных свойств отчета и щелкните Обновить. Откроется страница импорта отчетов (аналогичная странице загрузки файлов), на которой можно выбрать передаваемый RDL-файл.
Если выбран режим замещения определения отчета, выбранный файл копируется на сервер отчетов. Свойства, подписки, журнал отчета и настройки безопасности текущего отчета остаются неизменными. Если в отчете используются параметры или имя и тип данных новой версии отчета отличаются от предыдущей, необходимо заново задать все параметры, присвоенные ранее.
Удаление отчетов
При удалении отчета его журнал и другие связанные с ним метаданные также удаляются из базы данных сервера отчетов. Удаляемые метаданные включают в себя подписки (в том числе управляемые данными) и журнал отчета. Отчеты, связанные с удаляемым отчетом, становятся недопустимыми.
См. также