3

J'ai un rapport SSRS avec deux sous-rapports qui fonctionnaient correctement. Récemment, j'ai ajouté des sections de table supplémentaires au rapport et j'ai commencé à voir un problème lorsque le rapport était affiché dans la visionneuse interactive. Les données sont correctes, mais le formatage sur les deux dernières sections du tableau n'apparaît pas dans la visionneuse.Le rapport SSRS perd la mise en forme dans la visionneuse interactive

La mise en forme s'arrête réellement à la moitié du prochain rapport. Toutefois, lorsque j'imprime le rapport (ou l'exportation vers un fichier PDF), tout le formatage est là et le rapport s'imprime bien.

J'ai essayé de diviser le rapport en plusieurs sous-rapports, en exécutant des données différentes et il ne s'affiche toujours pas correctement dans la visionneuse interactive. Le rapport et les sous-rapports contiennent beaucoup de sections de mise en forme et de tableau et je me demande si les fichiers RDL sont trop volumineux pour être stockés en mémoire ou s'ils sont stockés en mémoire. Les tailles de fichier RDL sont de 61 Ko pour le rapport principal et de 2612 Ko et 2608 Ko respectivement pour les sous-rapports. Y a-t-il une limitation de taille sur les fichiers RDL? Des idées?

Répondre

0

Si vous divisez le rapport en ses composants, l'affichage est-il correct? Si, comme vous le dites, vous avez récemment ajouté de nouvelles sections/sous-rapports, si vous les supprimez, cela vous semblera correct.

Vous avez sans doute eu un certain chevauchement étrange qui se passe, dans le concepteur de rapport lorsque le rapport est conforme vérifier l'étiquette d'avertissement pour voir si elle vous donne des indices

+0

J'ai divisé le rapport en sous-rapports plus petits avec la partie qui ne s'affiche pas correctement dans un sous-rapport. Ensuite, lorsque je déplace les parties qui ne s'affichent pas correctement dans l'ordre, cette section s'affiche correctement. Cependant, la nouvelle section en bas ne s'affiche pas correctement. J'ai recodé toute la section qui posait problème et qui ne l'a pas corrigée. En outre, j'ai regardé spécifiquement le fichier XML associé et il n'y avait pas de problèmes de chevauchement ou de balises manquantes. –

3

J'ai trouvé un travail autour de mon problème. Si je rends mon rapport directement à un fichier PDF, le rapport ne s'affichera pas dans la visionneuse interactive, mais seulement sous forme de fichier PDF qui s'affiche correctement. Cela est fait en ajoutant "& rs: Format = PDF" à mon URL lorsque je l'appelle à partir de mon programme C# qui permet à l'utilisateur d'entrer les paramètres. Ensuite, l'utilisateur peut imprimer le rapport et ne jamais voir le formatage manquant dans la visionneuse interactive. Cela fonctionne pour mon, cependant, je voudrais toujours savoir s'il y a une autre réponse qui lui permet de voir correctement dans le visualiseur interactif ou si j'ai dépassé certaines limites de mémoire.

Questions connexes