Wir haben eine ASP.NET 2-Anwendung und im Moment für die Berichterstattung verwenden wir DataSet/DataTable unter Verwendung einiger gespeicherter Prozedur/Abfrage und Anzeige auf dem Bildschirm (Raster). Für die Grafik verwenden wir die Dundas Chart-Komponente und wiederum verwenden wir DataSet/DataTable, um sie anzuzeigen. Diese Sache ist gut gelaufen ... kein Problem.ASP.NET Konsolidierter Bericht
Jetzt haben wir eine Herausforderung, dass jeder einzelne Bericht, den wir oben produzieren (Grid oder Graph), der Benutzer in 1 Single-Click-Lösung konsolidieren will, was bedeutet, wenn sie auf den "Konsolidierten Bericht" klicken ebenso (Gitter/Graph) in 1 Seite. Aber das Problem ist, dass der Benutzer die Anzeige (Gitter/Graph) verwenden und in eine Datei herunterladen möchte. Es konnte Frau Words/Frau Excell.
Wie werden wir das erreichen?
Ich denke wie folgt zu tun: 1. alles Konvertieren Sie die Reporting Services (Client) .. oder 2. zu verwenden Ist es möglich, wie konvertieren zu tun die Seite/grapf in Word/Excel in eine einzelne Seite ? Gibt es eine andere Lösung?
Das Problem ist, dass wir einfache gespeicherte Prozeduren haben, um die Datenquelle heraus zu bekommen und dann verwenden wir diese Daten und machen die massive Datenmanipulation in DataSet/DataTable (durchlaufen die Datensätze, erstellen einen neuen Datensatz und manipulieren etc usw.) und dann den endgültigen Bericht zu erstellen und auf dem Bildschirm anzuzeigen.
Ich freue mich über Ihren Kommentar.
Danke