2009-02-04 6 views
11

J'ai un rapport SSRS. J'utilise le groupement et mon rapport a n nombre de pages. Est-il possible d'avoir l'affichage html du rapport dans une seule page sans saut de page et la version exportée (pdf, excel) a le saut de page). Une idée. S'il vous plaît partager quelques pensées.Affichage d'une seule page en rendu HTML: SSRS

Merci à l'avance Anna

Répondre

2

Quelle version de SSRS? 2008 vous permet de spécifier une taille de page différente pour le papier interactif et régulier (c'est-à-dire que la version html sera différente de la version PDF).

+0

sa version 2005 –

+1

+1; Cette réponse avait un vote de -1, mais semblait être une question légitime pour moi. Dans SSRS 2005, une balise "InteractiveHeight" est disponible sur l'élément de rapport et peut être mise à zéro. Dans SSRS 2008, le rapport ne sera pas exécuté si cette balise est incluse. – pabrams

13

Réponse courte: Réglez le InteractiveHeight = 0

According to Microsoft:

sauts de page sont calculées à l'exécution temps par le contrôle. Bien qu'il soit pas recommandé, vous pouvez désactiver les sauts de page doux en mettant InteractiveHeight à 0.

InteractiveHeight et InteractiveWidth sont utilisés par le rendu HTML l'extension pour fournir l'équivalent de PageHauteur et PageWidth. Parce que le HTML format de sortie redimensionne dynamiquement un rapport pour accueillir drilldown, drillthrough et caractéristiques Afficher/Masquer, le serveur de rapports utilise différentes propriétés pour soutenir sur pages pagination dynamiques.

EDIT Commentaire Réponse:
Dans le mode de mise en page, afficher panneau Propriétés . En haut du panneau Propriétés se trouve une liste déroulante permettant de sélectionner les propriétés du contrôle que vous recherchez, sélectionnez Rapport Vous trouverez alors la «Taille interactive» qui inclut la propriété Hauteur interactive.

+0

Où puis-je trouver cette propriété –

+0

Modifié la réponse à cette question –

+0

Merci pour l'emplacement. J'étais sur le point de commencer à jeter des choses à mon moniteur parce que je ne pouvais pas le trouver :) – paulwhit