Résoudre les problèmes de conception de rapports avec Reporting Services

Des problèmes de conception de rapport peuvent se produire lorsque vous créez la mise en page de rapport en mode Conception dans une application de création de rapport. Utilisez cet article pour vous aider à détecter ces problèmes.

Pourquoi ma zone de texte affiche-t-elle seulement une valeur unique qui ne se répète pas à chaque ligne ?

Une zone de texte avec une référence de champ dataset est rendue une seule fois et affiche la première valeur dans le dataset.

Le parent d'une zone de texte est le corps du rapport

Une zone de texte ajoutée directement à l'aire de conception peut uniquement afficher une valeur d'agrégation pour un dataset.

Pour vérifier le conteneur parent d’une zone de texte, sélectionnez la zone de texte, puis dans le volet Propriétés, faites défiler la liste jusqu’à Parent.

Si vous souhaitez que les zones de texte affichent chaque valeur dans un dataset, utilisez une région de données, telle qu'une table ou une matrice. Par défaut, chaque cellule dans une table ou une matrice contient une zone de texte. Faites glisser des champs de dataset dans chaque cellule.

Pourquoi ne puis-je pas ajouter le total des pages à mon rapport ?

Les champs intégrés [&PageNumber] et [&TotalPages] ne sont pas valides dans le corps du rapport.

PageNumber et TotalPages sont uniquement valides dans l’en-tête de page et le pied de page.

Les champs intégrés [&PageNumber] et [&TotalPages] ne sont valides que dans l’en-tête et le pied de page.

Pour ajouter [&PageNumber] ou [&TotalPages] à un rapport, vous devez d’abord ajouter un en-tête ou un pied de page. Pour plus d’informations, consultez Ajouter ou supprimer un en-tête de page.

Remarque

Le fait d’inclure [&TotalPages] dans l’en-tête ou le pied de page peut avoir des conséquences sur le traitement du rapport. Pour plus d’informations, consultez Résolution des problèmes de rapports : Rapports exportés dans un format de fichier spécifique.
Résoudre les problèmes de traitement des rapports Reporting Services.

Comment concevoir deux tables ou un graphique et une table affichés côte à côte ?

La conception d’un rapport ne constitue pas une expérience WYSISYG (« tel écrit, tel écran »). Le processeur de rapports combine des données, des éléments de rapport, des informations de layout de rapport telles que des espaces blancs, des conteneurs et des expressions pour produire un rapport compilé. Le rapport est ensuite transmis à un générateur de rapport qui « définit » ce rapport pour l’expérience d’affichage spécifiée : interactif pour un navigateur HTML ou sous forme de format de fichier. Les algorithmes de disposition automatiques peuvent produire une mise en page de rapport que vous souhaitez modifier.

Les règles d’affichage utilisent la taille de page, des conteneurs, des objets homologues, le placement relatif et un espace blanc pour déterminer la disposition

En général, un rapport s'élargit pour accommoder ses données et met de côté d'autres éléments de rapport.

Pour grouper plusieurs régions de données ou éléments de rapport, placez-les dans le même conteneur parent. Par exemple, placez un graphique et une table dans un conteneur rectangulaire et alignez leurs bords supérieurs pour les afficher côte par côte. Pour plus d’informations, voir Comportement de rendu (Générateur de rapports et SSRS).

Détecter les problèmes d’extraction de données avec des rapports Reporting Services
Résoudre les problèmes d’abonnements et de remise de Reporting Services

Besoin d’aide ?