Поделиться через


Устранение неполадок отчетов

Первым шагом устранения неполадок отчета является идентификация признаков и причины проблемы с отчетом. Архитектура служб Reporting Services является расширяемой, поэтому проблемы с отчетом могут быть вызваны конкретным компонентом или взаимодействием между компонентами. Для выбора соответствующего раздела по устранению неполадок используйте следующий список.

Методы устранения неполадок

Проектирование отчетов

Получение данных отчетов

Обработка отчетов

Подготовка отчетов

Локальный предварительный просмотр отчета

Публикация или просмотр отчета на сервере отчетов, работающем в собственном режиме

Публикация или просмотр отчета на сервере отчетов, работающем в режиме интеграции с SharePoint

Отчеты, экспортированные в файлы определенного формата

Производительность отчета

Журнал или моментальные снимки отчета

В этом разделе

Методы устранения неполадок в отчетах

Сведения о многочисленных методах устранения неполадок, которые можно использовать для разрешения проблем, см. в разделах Методы устранения неполадок отчетов и Средства устранения неполадок (службы Reporting Services).

Проектирование отчетов

Проблемы проектирования отчетов возникают при создании макета отчета с помощью конструктора в приложении разработки отчетов. Для справки см. раздел Устранение неполадок отчетов: Проектирование отчета. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Почему в текстовом поле отображается только одно значение, и оно не повторяется для каждой строки?

  • Почему в отчет нельзя добавить общее число страниц?

  • Как спроектировать одновременное отображение рядом двух таблиц или диаграммы и таблицы?

Для устранения проблем, связанных с картами, см. раздел Устранение неполадок отчетов: Отчеты-карты (построитель отчетов версии 3.0 и службы SSRS).

Получение данных отчета

Первым этапом обработки отчета является получение данных отчета для каждого набора данных при помощи выполнения запроса набора данных. При локальном просмотре отчета соединения с источниками данных и учетные данные должны использовать разрешения, достаточные для извлечения данных в компьютер. При выполнении отчета на сервере отчетов соединения с источниками данных и учетные данные должны использовать разрешения, достаточные для извлечения данных на сервер отчетов. Способы устранения неполадок, связанных с соединениями с источниками данных и извлечением данных, см. в разделе Устранение неполадок отчетов: получение данных отчета. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Не удалось установить соединение с источником данных.

  • Почему не видны данные при выполнении запроса в конструкторе запросов?

  • Поля набора данных не отображаются на панели данных отчета.

Обработка отчетов

После получения данных отчета обработчик отчетов объединяет данные и сведения о макете. Свойство каждого элемента отчета, имеющее выражение, вычисляется в контексте объединенных данных и макета. Сведения об устранении проблем, связанных с вычисляемыми выражениями для свойств отчета, см. в разделе Устранение неполадок отчетов: Обработка отчетов. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Недопустимое определение отчета.

  • В текстовом поле отображается «#Error»; как исправить эту ошибку?

Подготовка отчета к просмотру

После объединения данных и макета отчета скомпилированный отчет передается в средство подготовки отчета к просмотру. Например, при локальном просмотре отчета используется средство подготовки данных в HTML-формате для просмотра скомпилированных отчетов. При устранении проблем, связанных с подготовкой отчета к просмотру, см. раздел Устранение неполадок отчетов: Подготовка отчета к просмотру.

При экспорте отчета сервер отчетов передает скомпилированный отчет в средство подготовки, предназначенное для создания файла отчета в выбранном формате. Дополнительные сведения см. в подразделе Экспорт отчетов в файл определенного формата далее в этом разделе.

В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Почему в отчете имеется лишний пробел и даже пустые страницы?

  • Как можно выполнить просмотр всех данных отчета на одной странице?

Локальный просмотр отчета

В локальном окне просмотра отображается скомпилированный отчет, отправленный в средство подготовки HTML. При устранении проблем, связанных с локальным просмотром, см. раздел Устранение неполадок отчетов: локальный просмотр отчета. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Почему отчет не выполняется автоматически, а запрашивает параметры?

  • Зачем нужен знак «?» на панели инструментов для общего числа страниц?

  • Получена ошибка «Выход за допустимые границы индекса».

Просмотр отчета на сервере отчетов, настроенном в собственном режиме

При публикации или передаче отчета на сервер отчетов, настроенный в собственном режиме, могут встретиться проблемы, характерные для сервера отчетов. При устранении этих проблем см. раздел Устранение неполадок отчетов: публикация или просмотр отчета на сервере отчетов, работающем в собственном режиме. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Почему при публикации отчета выдается приглашение к вводу учетных данных?

  • Ничего не происходит при переключении элементов в опубликованном отчете.

  • Не загружаются изображения и диаграммы при использовании режима Run As и браузера для просмотра опубликованного отчета.

Просмотр отчета на сервере отчетов, настроенном в режиме интеграции с SharePoint

При публикации или передаче отчета на сервер отчетов, настроенный в режиме интеграции с SharePoint, могут встретиться проблемы, характерные для сервера отчетов. При устранении этих проблем см. раздел Устранение неполадок отчетов: публикация или просмотр отчета на сервере отчетов, работающем в режиме интеграции с SharePoint. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Невозможно выполнить подключение к серверу отчетов, настроенному в режиме интеграции с SharePoint.

  • После публикации на сайте SharePoint гиперссылки и вложенные отчеты не работают.

  • Не удается задать модель в качестве источника данных.

Экспорт отчета в определенный формат файла

При локальном просмотре отчетов или при просмотре опубликованных отчетов при помощи диспетчера отчетов или URL-доступа можно выполнить экспорт отчета в файл определенного формата. При устранении проблем, связанных с этими форматами файлов, см. раздел Устранение неполадок отчетов: отчеты, экспортированные в определенный формат файлов. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • Экспортированный отчет содержит лишние пустые страницы.

  • Необходимо удалить лишний пробел в конце отчета.

  • В программе Excel гиперссылки отчета работают в таблице, но не на диаграмме.

  • Невозможно выполнить экспорт отчета в Excel, поскольку он имеет слишком много строк.

  • После экспорта отчета его просмотр невозможен.

Повышение производительности отчета

При просмотре отчета, возможно, приходится долго ждать появления первой страницы. Для определения того, на что тратится время обработки отчета, см. раздел Методы устранения неполадок отчетов. При устранении проблем, связанных с отчетом о производительности, см. раздел Устранение неполадок отчетов: производительность отчета. В этот раздел включены описания возможных причин и методов их устранения для следующих проблем.

  • На получение данных уходит слишком много времени

  • Затраты времени на обработку отчета слишком велики.

  • Затрачивается слишком много времени на подготовку отчета к просмотру.

Просмотр журнала или моментального снимка отчета

После публикации отчета можно создавать моментальные снимки отчетов или журнал отчета. При устранении проблем, связанных с моментальным снимком и журналом, см. раздел Устранение неполадок отчетов: журнал или моментальные снимки отчета. В этот раздел включены описания возможных причин и методов их устранения для следующей проблемы.

  • В отчете пользователя отображается значение UserID, не относящееся к пользователю.