Hallo Leute,
ich habe ein typisiertes DataSet gebaut welches 1 DataTable mit 3 Spalten besitzt:
Konto (string), Bezeichnung (string), Betrag (double).
Dann habe ich mit dem Berichtsassitenten einen Bericht erstellt und eine Tabelle mit allen 3 Spalten eingefügt (=Fields!Konto.Value usw.)
Nun habe ich ein untypisiertes DataSet (der Name ist gesamt) mit 1 DataTable in meiner Anwendung mit genau den 3 gleichen Spalten (und Typen).
Dieser DataTable wird zur Laufzeit mit Daten gefüllt.
Dann erstelle ich einen ReportViewer und sage ihm binde ihn an den Report (bzw. andersherum):
ReportDataSource tSource = new ReportDataSource("Abrechnung_Ausgaben", gesamt);
reportViewer1.LocalReport.ReportPath = @"C:\\Report1.rdlc";
reportViewer1.LocalReport.DataSources.Add(tSource);
Alles funktioniert ganz gut, nur dass mir der ReportViewer die zweite Spalte komplett unterschlägt, er zeigt den Spaltennamen an, aber keinerleit Daten.
Nur um zu prüfen ob ich mittlerweile schon verrückt bin habe ich eine DataGridView in die Form hinzugefügt und habe den DataTable hieran auch noch gebunden. Hier wird alles korrekt angezeigt.
Was mache ich falsch??