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?


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.


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


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ć.


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


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" ...


3

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

 View -> Report Data

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ć.


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



0

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


-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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.