Hallo Derek!
Gibt es wirklich keine kostenlose Report-Komponente für VB.NET (Windows)?
Ich habe mir gerade heute überlegt ein Report 'von Hand' zu erstellen,
aber
wenn ich den Aufwand mit MS Access Aufwand vergleiche, dann hab ich keine
Lust mehr stundenlang die Felder über X/Y Koordinaten hin und her zu
verschieben bis alle Felder am richtigen Ort sind (ganz zu schweigen von
Seitenumbruchen, die man auch selber programmieren muss usw.).
PS: Es gab einmal ComponentOne Komponente für DOTNET 1.1 und die war
kostenlos, aber jetzt finde ich sie nicht mehr bzw. keine Free Version.
Hier stehen dir mehrere Möglichkeiten offen:
Ganz einfache Berichte:
Microsoft PrintForm Component 1.0
<URL:https://www.microsoft.com/downloads/details.aspx?FamilyId=286111B0-6965-46CC-BF6F-C5EE63B1F98C&displaylang=en>
| The PrintForm component is designed to bring back the ability
| to easily print a Windows Form. With this the new PrintForm
| component you can once again layout the Windows Form exactly
| as you want it and allow your users to print the form as a quick
| report.
Die Express-Editionen von Visual Studio unterstützen nicht direkt das
Erstellen von Berichten:
<URL:http://msdn2.microsoft.com/en-us/vstudio/aa700921.aspx>
Nachrüsten von SQL Server Reporting Services:
Microsoft SQL Server 2005 Express Edition Toolkit
<URL:http://www.microsoft.com/downloads/details.aspx?familyid=3c856b93-369f-4c6f-9357-c35384179543&displaylang=en>
Je nach Edition von Visual Studio ist Crystal Reports enthalten. "Bessere"
Versionen von Visual Studio enthalten auch eine Microsoft-eigene integrierte
Berichtentwurfsumgebung. Berichte lassen sich über "Projekt" -> "Neues
Element hinzufügen..." -> "Bericht" (RDLC-Datei) hinzufügen.
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>