Bonjour,
Dans ReportServer il est possible d'ajouter une dll pour définir un nouveau mode d'extraction.
La méthode de ma dll appelé par RS est :
Via le Body de mon report j’obtiens une collection de ReportItem de type Tablix.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public bool Render(Microsoft.ReportingServices.OnDemandReportRendering.Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, ref Hashtable renderProperties, CreateAndRegisterStream createAndRegisterStream) {}
Ce qui m’arrangerait serais de pouvoirs le convertir en Matrix (de la version 2005).
Sinon comment manipuler un Tablix. Comment récupérer les données que je veux sous forme:
( Je ne peut pas débugger puisque RS est sur un serveur du réseau, et que mon Visual studio 2008 est sur une machine de dev)
Code : Sélectionner tout - Visualiser dans une fenêtre à part valeur = Tablix[Ligne][Colonne]
Merci,
Cordialement
Partager