Sélectionner une page


Ce qui a fonctionné pour moi, c’est de créer un nouveau rapport à partir de zéro.

Une fois que cela est fait et que le nouveau rapport fonctionne, je comparerai les 2 fichiers .rdl dans Visual Studio. Celles-ci sont au format XML et j’espère qu’un WindDiff rapide ou autre révélerait le problème.

Un premier regard révèle qu’il y a 700 lignes de code ou un peu plus de différence entre les deux fichiers, le plus gros des deux fichiers étant le fichier défectueux. Un rapide coup d’œil aux balises TablixHeader n’a rien révélé d’évident.

Mais dans mon cas, c’était un fichier .rdl endommagé. Cela a été initialement copié à partir d’un rapport de travail, donc la suppression des données inutilisées pourrait le corrompre. Cependant, pour les autres rapports qui exécutaient la même opération, les en-têtes pouvaient être répétés si les paramètres corrects étaient définis dans les propriétés.

J’espère que cela pourra aider. Si vous avez un rapport complexe, ce n’est pas une solution rapide, mais cela fonctionne.

Peut-être que la comparaison de bons fichiers XML connus avec de mauvais fichiers aboutirait à un bon message sur le forum. Je vais essayer ça de mon côté.



Source link

Recent Posts