2010-07-16 11 views
1

Nous exécutons une application web avec des rapports SSRS intégrés, qui sont intégrés via un Iframe.Comment se débarrasser des barres de défilement indésirables dans un rapport SSRS dans un Iframe et augmenter la taille d'affichage de Windows?

Un utilisateur a défini son pourcentage d'affichage sur 150% dans Windows 7. (Panneau de configuration> Apparence et personnalisation> Affichage). Elle affiche la page Web avec le rapport dans Firefox et elle doit faire défiler horizontalement et verticalement dans l'Iframe pour voir le rapport entier.

j'ai réussi à obtenir quelques captures d'écran

D'une certaine façon Iframe et SSRS ne semblent pas bien travailler ensemble, mais comment résoudre ce problème?

Répondre

0

voulait ajouter ce si elle peut aider quelqu'un.

J'ai eu ce problème et j'ai dû supprimer la barre d'outils et les barres de défilement. J'ai fini par trouver l'entité et la définir avec un autre fichier css, puis ajouter des commutateurs d'URL pour appeler ce fichier css.

Si vous créez un nouveau fichier css dans le dossier [[serveur de rapports]] \ Program Files \ Microsoft SQL Server \ MSRS11.MSSQLSERVER \ Reporting Services \ ReportServer \ Styles et nommez-le hideToolbar.css.

modifier ensuite ce fichier pour inclure

.ToolBarButtonsCell{display: none;} 
    html{overflow:hidden;} 

Ensuite, vous pouvez simplement l'utiliser dans votre URL comme cet exemple:

nom du serveur

http://[[report ou adresse IP]]/ReportServer/Pages/ReportViewer .aspx% 2fSharedReports% 2f <> & rs: Command = Render & rc: stylesheet = HideToolbar

Assurez-vous Utilisez "ReportServer" contre "Reports" dans l'URL pour obtenir le résultat souhaité.