Dlaczego nie widzę okna „Dane raportu” podczas tworzenia raportów?

119

Tworzę raporty RDLC w VS10. Gdy program NIE jest uruchomiony, widzę przybornik i dodam kontrolki do raportu, ale nigdzie nie ma okienka „Dane raportu”, więc nie mogę wypełnić elementów sterujących w raporcie. Jeśli jednak uruchomię rozwiązanie, pojawi się okienko „Dane raportu” i mogę przeciągnąć pola do mojego raportu, jednak Zestaw narzędzi nie zawiera żadnych formantów, gdy jestem uruchomiony. Musiałem więc włączyć kontrolki do mojego raportu, gdy nie był uruchomiony, uruchomić projekt i podczas jego działania mogę wstawić pola ...

tak czy inaczej, jak sprawić, by okienko danych raportu pozostało widoczne, gdy projekt nie jest uruchomiony?

matthew_360
źródło
4
To działało również w VS 2012.
Ryan Gates
Działa to również w VS 2013. Dlaczego nie ma tego z menu raportów MS?
KornMuffin
Działa to również w VS 2017
MAXE

Odpowiedzi:

299

Najczęstszą odpowiedzią na ten problem jest przejście do Datamenu i wybranie Show Data Sources. Ta opcja nie pojawia się dla mnie.

Show Report Data PaneSkrót klawiaturowy nie działa dla mnie: CTRL+ ALT+ D. W menu nie ma nic, co mogłoby zrobić to samo.

matthew_360
źródło
6
Jak stwierdzono w drugiej odpowiedzi, upewnij się, że masz otwarty raport i aktualnie „koncentrujesz się” (wybrano) na jakiejś części raportu! Wtedy, i TYLKO NASTĘPNIE, pojawi się w menu i będzie dostępny za pośrednictwem skrótu!
DR
3
Nawet wtedy skrót nie zawsze się pojawia.
matthew_360
4
Skrót CTRL + ALT + D działa, ale musisz otworzyć plik RDLC w trybie projektowania. Nie pytaj mnie dlaczego :)
diegosasw
1
Co jest nie tak z ludźmi z Microsoftu, dlaczego nie naprawią tylu błędów teraz, gdy ten produkt jest na półce od jakiegoś czasu. Jednak po prostu produkują dziesięć milionów różnych wersji programu Visual Studio.
Eddy Jawed
114

Po przypadkowym zamknięciu tego okna zajęło mi godzinę, aby dowiedzieć się, jak je przywrócić.

Właściwa odpowiedź brzmi: Widok -> Dane raportu ( ctrl+ alt+ D)

Trudna część: pozycja „Dane raportu” nie zawsze pojawia się w menu „Widok”. Upewnij się, że masz otwarty raport i wybrany element raportu.

Jeśli nie ma Cię „w raporcie”, wpis znika z menu.

Widok> Dane raportu

Jeremy Ter Louw
źródło
6

Cześć, napotkałem ten sam problem w VS2008 , próbowałem na podstawie postu 8 (dzięki sekcji „Tricky part”)

Kombinacja (Ctrl + Alt + D) nie działała tam w VS2008, ale po otwarciu pliku raportu (rdlc) przejrzałem menu Widok i stwierdziłem, że rozwiązaniem jest Widok-> Paski narzędzi-> Projektowanie danych.

Po otwarciu otrzymujemy około 4 ikon, z których sekcja „Pokaż źródła danych” zawiera sekcję „Źródła danych witryny”, która pobiera wszystkie jednostki, wpisane zestawy danych itp.

Skrót klawiszowy to (Shift + Alt + D).

Krętą częścią jest tutaj sekcja „Źródła danych” dostępna z paskiem narzędziowym Eksploratora serwera, która nie wyświetla żadnych rzeczy, ale „Źródła danych witryny” zapewnia wszystko, czego potrzeba. Czy ktoś może mi to wyjaśnić.

Bharat Ram V
źródło
6

Miałem też ten sam problem w Visual Studio 2013, potem nagle wpadłem na pomysł ... Kliknij Raport, żeby się na nim skupić. Proste wciśnięcie Alt + Ctrl + D

Gopal Sharma
źródło
3

Miałem ten sam problem, ale w c # 2012 zamknąłem „dane raportu” i nie mogłem go znaleźć iw końcu znalazłem rozwiązanie tego problemu.

To jest moja metoda:

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

OK teraz w "Sterowanie" znajdź "RAPORT DANYCH", wybierz je i PRZESUŃ W GÓRĘ, zamknij menu. Następnie wybierz plik.rdlc i kliknij "Widok" ... OK Na końcu pojawi się "RAPORT DANYCH" ...

Ahed
źródło
3

Jeśli projektant raportów jest otwarty, okienko danych raportu można włączyć za pomocą menu Widok.

 View -> Report Data
Zulqarnain Ejaz
źródło
2

Musiałem przejść trochę więcej, aby wymusić odświeżenie w VS 2008 .

Najpierw jest panel / przybornik Źródła danych (ścieżka menu = Dane> Pokaż źródła danych) i okno dialogowe Źródła danych raportu (ścieżka menu = Raport> Źródła danych). Miałem problem z przywracaniem panelu Źródła danych do wcześniejszej listy właściwości za każdym razem, gdy otwierałem określony raport; wyglądało to tak, jakby projektant raportu nadpisywał definicję danych ich wersją z pamięci podręcznej raportu.

Aby temu zaradzić, musiałem:

  1. Wyklucz raport z mojego projektu, aby zatrzymać błędy kompilacji
  2. Wyczyść i odbuduj mój projekt
  3. Odśwież okienko Źródła danych i potwierdź, że widzę nowe pola
  4. Ponownie dołącz raport i otwórz projektanta raportów z przypiętym okienkiem źródła danych w widoku
  5. ( To jest klucz ) Przeciągnij jedno z nowych pól w dowolne miejsce na powierzchnię raportu

Numer 5 wymusił odświeżenie wewnętrznej kopii XML raportu definicji danych. Zaraz potem mogłem znowu budować.

Paul Smith
źródło
1
Uwielbiam ostatnią część swojej odpowiedzi, w której dokładnie wyjaśniasz, co się dzieje! Dziękuję Ci.
MicroservicesOnDDD
1

Jest w studio wizualnym. Na stronie projektanta na pasku menu znajduje się pole XTRAREPORTS. Za jego pomocą możesz wyświetlać panele

Emrullah
źródło
1

Otwórz raport w Projektancie raportów

Przejdź do menu Widok -> Dane raportu

Kamran Qadir
źródło
0

Najpierw wybierz plik raportu z rozszerzeniem rdlc, a następnie przejdź do Widok> Dane raportu

Umair Khalid
źródło
-1

proszę idź do

Widok> Paski narzędzi> Dostosuj

następnie wybierz kategorie „Dane”, a następnie kliknij „Pokaż źródło danych” w panelu poleceń

W panelu menu pojawi się menu „Dane”. kliknij, aby uzyskać źródło danych witryny

user2299924
źródło