Prise en charge d'un navigateur pour les contrôles de serveur Web ReportViewer
Le contrôle de serveur Web ReportViewer est utilisé pour incorporer une fonctionnalité de rapport dans une application ASP.NET. Le type de navigateur utilisé pour afficher l'application détermine le type de fonctionnalité ReportViewer que vous pouvez fournir dans votre application. À l'aide du tableau fourni dans cette rubrique, déterminez quels navigateurs pris en charge font l'objet de restrictions en matière de fonctionnalités de rapport et quelles plateformes sont prises en charge.
En raison de différences au niveau des moteurs de rendu des navigateurs pris en charge, certaines fonctionnalités de rapport avancées, telles que la rotation du texte, peuvent s'afficher différemment dans les navigateurs pris en charge.
Conditions de script
Vous devez utiliser un navigateur pour lequel la prise en charge des scripts est activée. Si le navigateur ne peut pas exécuter les scripts, vous ne pouvez pas visualiser le rapport.
Configuration requise pour le navigateur et la plateforme pour l'affichage des rapports
La prise en charge de fonctions de rapport interactives varie selon le type de navigateur. La matrice de support suivante indique quels types de navigateurs sont pris en charge sur quelles plateformes, selon les contraintes mentionnées dans la colonne Notes.
Navigateur |
Windows 2000 |
Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 |
Mac OS X |
Remarques |
Mode standard d'Internet Explorer 8.0 |
Non |
Oui1 |
Non |
Internet Explorer prend en charge toutes les fonctionnalités ReportViewer. |
Affichage de compatibilité du mode standard d'Internet Explorer 8.0 |
Non |
Oui1 |
Non |
|
Mode Quirks d'Internet Explorer 8.0 |
Non |
Oui1 |
Non |
|
Mode standard d'Internet Explorer 7.0 |
Non |
Oui1 |
Non |
|
Mode Quirks d'Internet Explorer 7.0 |
Non |
Oui1 |
Non |
|
Internet Explorer 6.0 |
Non |
Oui |
Non |
|
Mozilla Firefox 3.5.x |
Non |
Oui |
Non |
L'impression et le zoom ne sont pas pris en charge. |
Safari 4.0 |
Non |
Non |
Oui |
L'impression et le zoom ne sont pas pris en charge. En outre, le contrôle Calendar utilisé pour sélectionner des dates sur un rapport paramétrable exécuté sur un serveur de rapports est désactivé dans ce navigateur. Les utilisateurs doivent taper les dates qu'ils souhaitent utiliser manuellement dans la zone de message relatif au paramètre. |
1En mode standard, Internet Explorer 7.0 et 8.0 n'affichent pas les lignes inclinées dans les rapports. Si vous utilisez des lignes inclinées dans vos rapports, configurez votre page ASP.NET pour une exécution en mode Quirks dans Internet Explorer. Pour ce faire, recherchez la balise <!DOCTYPE> dans votre page ASP.NET. Si vous utilisez une page maître, vous pouvez rechercher la balise dans le fichier .master. Cette balise se présente comme suit :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Remplacez la balise <!DOCTYPE> par la balise suivante :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Pour plus d'informations sur les modes de compatibilité dans Internet Explorer, consultez Définition de la compatibilité des documents.