2012-06-13 19 views
5

Ich habe einen Bericht. Ich muss eine andere, ähnlich der, die ich habe, erstellen. Also habe ich einen zweiten Bericht erstellt, indem ich den ersten kopiert habe. Dann habe ich ein neues DataSet für den neuen Bericht erstellt. Ich habe es auch erstellt, indem ich den ursprünglichen Datensatz (aus dem ersten Bericht) kopiert und den Namen geändert habe. Nun, wenn ich den neuen Datensatz in dem neuen Bericht hinzufügen möchten, es erscheint nicht in DataSet Option "in den neuen Datensatz .."Hinzufügen eines vorhandenen DataSet zum Bericht. RDLC

enter image description here

Was bin ich? Warum kann ich das von mir erstellte DataSet nicht sehen?

Antwort

4

Schließlich löse ich das. Das Problem war, dass wenn ich das DataSet kopierte, änderte ich den Namen des neuen, aber im Code hinter, änderte sich der Name nicht. Also öffne ich das DataSet mit XML Editor, bearbeite Name, speichere, kompiliere neu, und es erschien!

1

Sie könnten versuchen, die Datei rdlc mit einem XML-Editor zu öffnen und die Datenquelle manuell in Ihre neue zu kopieren. Ich bin mir nicht sicher, warum es in Ihrem Dropdown nicht erscheinen würde, verwende ich normalerweise nicht diese Schnittstelle für rdlcs

+0

Ich werde es versuchen, aber ich bin nicht gut in XML .. –

+0

Es sollte nur eine Frage der Suche nach der DataSources Branch und kopieren Sie es aus. Oh, und nehmen Sie immer eine Sicherungskopie, bevor Sie XML ändern, das von einem Tool erstellt wurde (oder vielleicht nur für solche Orte, die keine Versionskontrolle * Shudder * verwenden) –

Verwandte Themen