Ich möchte einen Bericht (.rdlc) zu meinem Webprojekt hinzufügen. Ich brauche den Bericht, um eine Objektdatenquelle zu verwenden, die nicht direkt mit einer Datenbank verbunden ist.Mit dem Assistenten zum Konfigurieren von Datenquellen kann keine Datenquelle im Webprojekt hinzugefügt werden.
Mein Problem ist, dass wenn ich laufe den „Report Wizard“ oder wenn ich einen neuen Datensatz zu dem Bericht hinzufügen, das Data Source Configuration Wizardnur ermöglicht es mir, um die Datenbank zu verwenden. In einem Bibliotheksprojekt ist der Datenquellenkonfigurationsassistent jedoch völlig anders und gibt mir mehrere Möglichkeiten.
Ich habe mit Visual Studio 2013 und 2015 (Gemeinschafts Editions)
Fragen
Warum ist es, dass ich ein anderes Verhalten erlebt, als ich einen Bericht bin Zugabe (RDLC) zu einer Bibliothek Projekt und ein Webprojekt? Und wie kann ich eine Objektdatenquelle zu meinem Webprojekt auswählen und/oder hinzufügen?
Schritte zum Reproduzieren:
- Erstellen Sie ein neues "Asp.NET Web Application". Ich benutzte die leere Vorlage.
- ein neues Element hinzufügen: "Report Wizard"
Dann öffnet sich folgende Fenster:
- ein neues Projekt vom Typ "Klassenbibliothek" hinzufügen die gleiche Lösung.
- ein neues Element hinzufügen: "Report Wizard" (zum Bibliotheksprojekt)
Jetzt bekomme ich diesen Bildschirm (Das ist der Bildschirm ich im Web-Projekt wollen):
Ein weiterer Unterschied I festgestellt, ist das Menü Projekt:
In der Bibliothek Projekt I "Neue Datenquelle hinzufügen ..."
habenAber im Web-Projekt gibt es so etwas ist ...