Partager via


Convertir des rapports SRS 2005 vers SRS 2000

Mais, il est fou, les rapports 2000 se convertissent en natif en 2005....relisez le titre encore une fois....;-)

Récemment j'ai été confronté à ce problème: exporter des rapports créés sous Reporting Services 2005 vers une machine fonctionnant avec Reporting Services 2000....pas cool comme demande.

Voilà la méthode que j'ai utilisée:

  1. Avant tout, assurez-vous de ne pas avoir utiliser des fonctionnalités spécifiques à Reporting Services 2005.
  2. Sauvegardez vos rapports et bases de données.
  3. Copiez vos rapports 2005 sur votre machine SRS 2000
  4. Créer un nouveau rapport 2000 vide.
  5. Ouvrez votre rapport 2005 en mode code pour voir le code XML.
  6. Copiez les sections se trouvant entre les tags <Reports>....</Reports> et collez-les dans la section <Reports> du fichier report v2000.
  7. Enregistrez les modifications et tentez d'ouvrir le rapport 2000 en mode design.
  8. Un message d'erreur sera sûrement affiché, à partir de là, chercher les tags qu'il vous indique et supprimer-les du fichier xml et sauvegarder à chaque étape.
  9. Répétez cette opération jusqu'à l'apparition du rapport.

!! N'oubliez pas d'aller dans vos datasources et de les modifier en conséquence.

NOTE: Cette méthode (comme tous les codes proposés dans ce blog) n'est pas supportée par Microsoft. Microsoft ne saurait être tenu responsable de l'utilisation que vous pourriez faire de cette procédure.