Warum kann ich beim Erstellen von Berichten das Fenster "Berichtsdaten" nicht sehen?


119

Ich erstelle RDLC-Berichte in VS10. Wenn das Programm NICHT ausgeführt wird, kann ich die Toolbox anzeigen und dem Bericht Steuerelemente hinzufügen. Der Bereich "Berichtsdaten" ist jedoch nicht zu finden, sodass ich die Steuerelemente in meinem Bericht nicht ausfüllen kann. Wenn ich die Lösung jedoch ausführe, wird der Bereich "Berichtsdaten" angezeigt, und ich kann Felder in meinen Bericht ziehen. Die Toolbox enthält jedoch während der Ausführung keine Steuerelemente. Also musste ich die Steuerelemente in meinen Bericht einfügen, während er nicht ausgeführt wurde, das Projekt ausführen und während es ausgeführt wird, kann ich die Felder in ... einfügen.

Wie kann ich den Bereich "Berichtsdaten" sichtbar machen, während das Projekt nicht ausgeführt wird?


4
Dies funktionierte auch in VS 2012.
Ryan Gates

Dies funktioniert auch in VS 2013. Warum nicht aus dem Berichtsmenü MS?
KornMuffin

Dies funktioniert auch in VS 2017
MAXE

Antworten:


298

Die häufigste Antwort auf dieses Problem ist, zum DataMenü zu gehen und zu wählen Show Data Sources. Diese Option erscheint mir nicht.

Die Show Report Data PaneTastenkombination hat bei mir funktioniert: CTRL+ ALT+ D. Es gibt nichts in den Menüs, was ich finden könnte, was dasselbe tut.


6
Stellen Sie, wie in der anderen Antwort angegeben, sicher, dass Sie einen Bericht geöffnet haben und sich derzeit auf einen Teil des Berichts "konzentrieren" (ausgewählt)! Dann und NUR DANN wird es im Menü angezeigt und ist über die Verknüpfung zugänglich!
DR

3
Selbst dann wird die Verknüpfung nicht immer angezeigt.
matthew_360

4
Die Tastenkombination STRG + ALT + D funktioniert, Sie müssen jedoch eine RDLC-Datei im Entwurfsmodus öffnen. Fragen Sie mich nicht warum :)
Diegosasw

1
Was ist los mit den Leuten bei Microsoft? Warum beheben sie nicht so viele Fehler, nachdem dieses Produkt schon eine Weile im Regal ist? Sie produzieren jedoch nur zehn Millionen verschiedene Versionen von Visual Studio.
Eddy Jawed

114

Nachdem ich dieses Fenster versehentlich geschlossen hatte, brauchte ich eine Stunde, um herauszufinden, wie ich es wieder aufrufen konnte.

Die richtige Antwort lautet in der Tat: Anzeigen -> Daten melden ( ctrl+ alt+ D)

Der schwierige Teil: Der Eintrag "Berichtsdaten" wird nicht immer in der Dropdown-Liste "Ansicht" angezeigt. Stellen Sie sicher, dass Sie einen Bericht geöffnet und ein Element des Berichts ausgewählt haben.

Wenn Sie nicht im Bericht sind, verschwindet der Eintrag aus dem Menü.

Ansicht> Daten melden


6

Hallo, ich hatte das gleiche Problem in VS2008 , ich habe es basierend auf Post 8 versucht (Dank des Abschnitts "Tricky Part" darin).

Die Kombination (Strg + Alt + D) funktionierte dort in VS2008 nicht, aber nach dem Öffnen der Berichtsdatei (rdlc) habe ich im Menü Ansicht nachgesehen und festgestellt, dass Ansicht-> Symbolleisten-> Datenentwurf die Lösung dafür ist.

Beim Öffnen erhalten wir ungefähr 4 Symbole, von denen der Abschnitt "Datenquellen anzeigen " den Abschnitt "Website-Datenquellen" enthält, in dem alle Entitäten, typisierten Datensätze usw. abgerufen werden.

Die Tastenkombination lautet (Umschalt + Alt + D).

Der kurvige Teil hier ist, dass der Abschnitt "Datenquellen", der mit der Server Explorer-Symbolleiste verfügbar ist, keine Inhalte enthält, aber die "Website-Datenquellen" alle erforderlichen Informationen enthalten. Kann mir jemand das erklären?


6

Ich hatte auch das gleiche Problem in Visual Studio 2013. Dann bekam ich plötzlich eine Idee. Klicken Sie auf Bericht, um sich darauf zu konzentrieren. Einfach Drücken Sie Alt + Strg + D.


3

Ich hatte das gleiche Problem, aber in c # 2012 habe ich die "Berichtsdaten" geschlossen und konnte sie nicht finden. Schließlich habe ich eine Lösung für dieses Problem gefunden.

Das ist meine Methode:

VIEW >> TOOLBARS >> CUSTOMIZE >> COMMANDS ... select from the "Menu bar" .. VIEW.

OK, jetzt in den "Steuerelementen" die "BERICHTSDATEN" suchen, auswählen und nach oben verschieben, das Menü schließen. Danach wählen Sie eine Datei.rdlc und klicken auf "Ansicht" ... OK Schließlich erscheint "DATEN BERICHTEN" ...


3

Wenn der Berichtsdesigner geöffnet ist, kann der Berichtsdatenbereich über das Ansichtsmenü aktiviert werden.

 View -> Report Data

2

Ich musste etwas mehr durchmachen, um eine Aktualisierung in VS 2008 zu erzwingen .

Zunächst gibt es einen Datenquellenbereich / eine Toolbox (Menüpfad = Daten> Datenquellen anzeigen) und ein Dialogfeld " Datenquellen melden " (Menüpfad = Bericht> Datenquellen). Ich hatte Probleme damit, dass der Bereich Datenquellen jedes Mal, wenn ich einen bestimmten Bericht öffnete, zu einer früheren Eigenschaftsliste zurückkehrte. Es war, als würde der Berichtsdesigner die Datendefinition mit der zwischengespeicherten Version des Berichts überschreiben.

Um dies zu beheben, musste ich:

  1. Schließen Sie den Bericht aus meinem Projekt aus, um die Erstellungsfehler zu stoppen
  2. Reinige und baue mein Projekt neu auf
  3. Aktualisieren Sie den Bereich Datenquellen und bestätigen Sie, dass die neuen Felder angezeigt werden
  4. Fügen Sie den Bericht erneut hinzu und öffnen Sie den Berichtsdesigner mit dem angehefteten Bereich Datenquellen
  5. ( Dies ist der Schlüssel ) Ziehen Sie eines der neuen Felder an eine beliebige Stelle auf die Berichtsoberfläche

Nummer 5 zwang die interne XML-Kopie der Datendefinition des Berichts zur Aktualisierung. Unmittelbar danach konnte ich wieder bauen.


1
Lieben Sie den allerletzten Teil Ihrer Antwort, in dem Sie genau erklären, was los ist! Danke dir.
MicroservicesOnDDD

1

Es ist im visuellen Studio. Auf der Designerseite ist es in der Menüleiste aktiviert, es gibt ein XTRAREPORTS-Feld. Sie können damit Panels anzeigen


1

Öffnen Sie den Bericht im Berichts-Designer

Gehen Sie zum Menü Ansicht -> Berichtsdaten


0

Wählen Sie zunächst die Berichtsdatei mit der Erweiterung rdlc aus und gehen Sie dann zu Ansicht> Berichtsdaten


-1

bitte gehe zu

Ansicht> Symbolleisten> Anpassen

Wählen Sie dann "Daten" -Kategorien aus und klicken Sie im Befehlsfeld auf "Datenquelle anzeigen"

Das Menü "Daten" wird im Menü angezeigt. Klicken Sie hier, um die Website-Datenquelle abzurufen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.