DbTom ReportingService Module fr DotNetNuke 3.x
Version 1.0 Beta
(c) 2005 Thomas Trefz (tt@dbresource.de)

Download: http://www.dbresource.de



Allgemeines zu diesem Modul:
---------------------------------------------------------------------------------------------
Basis des Moduls ist ein Artikel von Marian Dumitrascu der bei CodeProject verffentlicht
wurde (http://www.codeproject.com/useritems/SQLRSViewer.asp). Wesentliches Ziel einer
Implementierung als DotNetNuke Modul ist das Interesse an der Programmierung der SQL Server
Reporting Services ber das Web Service API. Erweiterungen in jeglicher Richtung sind
denkbar. Sollten Sie lieber Leser und Anwender des Moduls Erweiterungen vornehmen so lassen
Sie es mich wissen.



Bug Reporting:
---------------------------------------------------------------------------------------------
Sollten Sie Fragen haben oder Fehler finden so nutzen Sie bitte das Forum auf meiner Web Site
http://www.dbresource.de



Installation:
---------------------------------------------------------------------------------------------
Die Dateien aus dem ZIP-File in das Verzeichnis DesktopModules der DNN Installation kopieren.
Mit dem Host-User anmelden und eine neue Moduldefinition erstellen:

Controltype: View
DesktopModules\DbTomModules\ReportingService\ReportViewer.ascx

Controltype: Settings
DesktopModules\DbTomModules\ReportingService\Settings.ascx

Die Datei GetImage.aspx mu in das DNN Root kopiert werden. Ist dies nicht der Fall zeigt der
ReportViewer keine Grafiken an.

Es wird kein Data Provder bentigt. Alle Einstellungen fr das Modul werden ber die Standard
Modul Eigenschaften definiert.



Anmerkungen zu Version 1.0:
----------------------------------------------------------------------------------------------
- es kann zu Fehlermeldungen kommen wen das Modul neu hinzugefgt wird. Dies liegt an der
  fehlenden URL zum ReportServer und keiner Angabe zum anzuzeigenden Report.
- Die Eingaben im Settings Form werden erst zur Anzeige des Reports berprft. Sind die
  Angaben inkorrekt wird eine DNN Fehlermeldung ausgegeben.
- Das Modul ist aktuell noch nicht als PA verfgbar
- Die Eingabe der URL zum Report Server erfolgt in der Form:
  http://localhost/reportserver/ReportService.asmx
- In Abhngigkeit von der verwendeten web.config mu entweder der MASCHINE\ASPNET Benutzer
  oder der angemeldete Portal Benutzer Zugriff auf die ReportingServices haben. Alternativ
  kann in den Modul Eigenschaften ein Windows Benutzerkonto mit Password und Domne
  angegeben werden.
- Das Passwort des Benutzers wird derzeit unverschlsselt in den ModuleSettings gespeichert!
- Das Modul kann derzeit noch nicht mit Opt Strict On kompiliert werden.
- Zoom als auch Format haben in dieser Version noch keine Funktion. Es wird nur das 
  Format HTML untersttzt.


WishList
----------------------------------------------------------------------------------------------
- CheckServerURL fr Modul Eigenschaften um die angegebene URL direkt zu testen
- RefreshReportNamesDropDown fr Modul Eigenschaften um die Liste mit verfgbaren
  Berichten neu zu fllen.
- DNN Kalender Popup verwenden wenn Report Parameter vom Typ Date
- PDF / Excel Ausgabe integrieren
- Zoom Funktion integrieren
- ...
