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


Поддержка браузеров для серверных веб-элементов управления ReportViewer

Серверный веб-элемент управления используется для внедрения функций отчета в веб-приложение ASP.NET.Тип браузера, используемого для просмотра приложения, определяет набор функций ReporViewer, которые можно предоставлять в приложении.По таблице, приведенной в этом разделе, можно определить, в каких из поддерживаемых браузеров будут проявляться ограничения возможностей работы с отчетами и какие платформы поддерживаются.

В силу различий систем подготовки к просмотру в поддерживаемых браузерах некоторые расширенные функции отчетов, например поворот текста, выглядят по-разному в разных браузерах.

Требования к скриптам

Необходимо использовать браузер с включенной поддержкой скриптов.Если браузер не может выполнять скрипты, то просмотр отчета невозможен.

Требования к браузеру и платформе для просмотра отчетов

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

Браузер

Windows XP,

Windows Server 2003

Windows Vista,

Windows 7,

Windows Server 2008,

Windows Server 2008 R2

Mac OS X

Примечания

Стандартный режим Internet Explorer 9.0

Нет

Да

Нет

Internet Explorer поддерживает полный набор функций ReportViewer.

Представление совместимости стандартного режима Internet Explorer 9.0

Нет

Да1

Нет

Режим совместимости Internet Explorer 9.0

Нет

Да1

Нет

Стандартный режим Internet Explorer 8.0

Нет

Да1

Нет

Internet Explorer поддерживает полный набор функций ReportViewer.

Представление совместимости стандартного режима Internet Explorer 8.0

Нет

Да1

Нет

Режим совместимости Internet Explorer 8.0

Нет

Да1

Нет

Стандартный режим Internet Explorer 7.0

Нет

Да1

Нет

Режим совместимости Internet Explorer 7.0

Нет

Да1

Нет

Mozilla Firefox 4.0.x

Нет

Да

Нет

Печать и масштабирование не поддерживаются.

Safari 5

Нет

Нет

Да

Печать и масштабирование не поддерживаются.

Кроме того, в этом браузере отключен элемент управления «Календарь», используемый для выбора дат параметризованного отчета, выполняющегося на сервере отчетов.Пользователи должны вручную вводить нужные даты в области подсказки параметров.

1В стандартном режиме обозреватели Internet Explorer 7.0 и 8.0 не отображают наклонные линии в отчетах.Если в отчетах используются наклонные линии, задайте для страницы ASP.NET выполнение в режиме совместимости Internet Explorer.Для этого найдите в коде страницы ASP.NET тег <!DOCTYPE>.Если используется главная страница, можно найти этот тег в MASTER-файле.Этот тег выглядит следующим образом:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Замените тег <!DOCTYPE> следующим тегом:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Дополнительные сведения о режимах совместимости в Internet Explorer см. в разделе Определение совместимости документов.

См. также

Основные понятия

Развертывание отчетов и элементов управления ReportViewer

Настройка ReportViewer для асинхронной подготовки отчетов