Поддержка браузеров для серверных веб-элементов управления 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 см. в разделе Определение совместимости документов.