2012-06-13 9 views
5

Mam raport. Potrzebuję stworzyć inny, podobny do tego, który mam. Stworzyłem więc drugi raport, kopiując pierwszy. Następnie utworzyłem nowy zestaw danych dla nowego raportu. Stworzyłem go również, kopiując oryginalny zestaw danych (z pierwszego raportu) i zmieniając nazwę. Teraz, gdy chcę, aby dodać nowy DataSet w nowym raporcie, że nie pojawia się opcja DataSet w „nowy zestaw danych ..”Dodaj istniejący zestaw danych do raportu .rdlc

enter image description here

Czego mi brakuje? Dlaczego nie mogę zobaczyć utworzonego zestawu danych?

Odpowiedz

4

W końcu to rozwiązuję. Problem polegał na tym, że kiedy skopiowałem DataSet, zmieniłem nazwę nowego, ale w kodzie źródłowym nazwa się nie zmieniła. Tak więc otwieram DataSet z edytorem XML, edytuję nazwę, zapisuję, ponownie kompiluję i pojawił się!

1

Możesz spróbować otworzyć plik rdlc za pomocą edytora xml i ręcznie skopiować źródło danych do nowego. Nie jestem pewien, dlaczego nie pojawi się on w liście rozwijanej, zwykle nie używam tego interfejsu dla rdlcs

+0

Spróbuję, ale nie jestem dobry w XML .. –

+0

To powinno być tylko kwestią znalezienia Oddziału DataSources i skopiowania go. Och i zawsze wykonuj kopię zapasową zanim zmienisz dowolny XML zbudowany przez narzędzie (lub może to dotyczy tylko takich miejsc, które nie używają kontroli wersji * Drżenie *) –