2013-06-06 9 views
6

Ich entwickle einen RDLC-Bericht in VS2010 und ich muss eine Tabelle im Bericht hinzufügen, aber diese Tabelle hat einen festen Text und benötigt keine Datenquelle. Der Bericht gibt jedoch einen Fehler, da die Tabelle nicht mit einer Datenquelle verknüpft ist. Meine Frage ist also Wie erstelle ich eine Tabelle in einem RDLC, die keine Datsource benötigt?Erstellen Sie Tabelle ohne Dataset in einem RDLC-Bericht.

Danke

Antwort

2

Wenn Sie feste Werte haben, brauchen Sie keine Tabelle. Versuchen Sie stattdessen, Parameter zu setzen.

In jedem Fall, ich schlage immer noch vor, dass Sie eine DataSet erstellen, um eine DataTable zu erstellen. Programmatisch füllen Sie Ihre DataTable ist flexible und es würde immer noch Ihre Bedürfnisse erfüllen.

Zum Beispiel Ihre DataTable können Ihre feste Werte enthalten und Sie können einfach Ihre DataTable auf die Datenquelle Bericht anhängen. Ich glaube, das ist deine einfachste Lösung.

+0

können Sie bitte zeigen, um dies zu tun? –

+0

@SouhaiebBesbes Ich habe viele Fragen/Antworten zu meinem Profil für Berichte und so. Fühlen Sie sich frei zu schauen! http://stackoverflow.com/questions/18787907/how-to-add-two-datatables-to-a-tablix-using-reportviewer-design – Alex

2

Per Definition benötigt eine Tabelle ein zugeordnetes DataSet.

Wenn Sie nur ein DataSet in einem Bericht haben, kann dieser standardmäßig verwendet werden, andernfalls muss einer angegeben werden.

Wenn Sie die Tabelle nicht mit einem DataSet verknüpfen möchten, können Sie eine oder mehrere unabhängige Textfelder verwenden, um die gleichen Ergebnisse zu erhalten.

Sie können diese Textfelder in einem Rechteck einbetten, um sie beim Rendern des Berichts zusammenzuhalten.

Verwandte Themen