Conseils et formations : vos deux atouts pour réussir !
Accueil > Reporting Services > Articles
Maitriser la taille des pages

Pourquoi faire ?

 

SSRS n'est pas connu pour sa gestion fine des sorties papiers, en particulier le nombre de lignes par pages ; c'est ce que je vais montrer dans ce post.

 

Que faire ?

 

On peut déjà essayer de jouer sur la taille du papier comme le montrent ces propriétés de rapport :

 

Hélas, le résultat est plutôt aléatoire :

 

La même avec 10 cm de marge basse :

 

Bon, il va falloir chercher autre chose …

 

Passons par un groupe sur un modulo de lignes, par exemple modulo 50 : cela devrait nous donner un saut de page toutes les 50 lignes, soit le but recherché.

 

 

Ok ! pas possible d'utiliser rownumber dans les expression de groupe !

 

Revenons donc au dataset :

 

Et maintenant , le groupe :

 

Et voilà le résultat (afin de mieux visualiser, j'ai fait des pages de 10 lignes)

 

Il ne reste plus qu'à 'cacher la mécanique' :

 

Et la mission est accomplie :

 

Par souci de maintenabilité, j'ai appellé ce groupe grpPage :

 

 

Conclusion :

 

On peut espérer qu'une version future permettrait de gérer ce genre de paramétres ….

 

 

 

 

 

 

 ‭(Masqué)‬ WebPart1 Web Part

/SSRS/Maitriser la taille des pages/