2012-11-29 8 views
5

Czekam na przejście z RDL do plików RDLC, dla moich raportów.Najlepsza praktyka konwersji RDL na RDLC

Powody są:

  • Perfomance (Raporty są pliki RDLC lepiej)
  • kwestie zapory (muszę portu 80 będzie otwarty do łączenia się z reportserver SQL Server)

Moja idealna sytuacja byłaby następująca: Utwórz raport jako plik RDL, aby można go było łatwo edytować. Wdróż go jako RDLC do aplikacji webapp.

Poproś moduł o wyodrębnienie zapytań i parametrów zapisanych w RDLC oraz utworzenie i przekazanie zestawów danych do aplikacji Report Viewer.

W tym scenariuszu jest łatwa w utrzymaniu. Każdy pomysł, czy taki jest dostępny, lub wskazówki, jak go utworzyć?

Odpowiedz

7

Microsoft udostępnia dokumenty o Konwersja RDL do RDLC pliki

można znaleźć dokumentu w MSDN: Converting RDL and RDLC Files
Jeśli potrzebne dokumenty do innej visual-studio wersji, istnieje selektor wersja na stronie.

+0

Niż, jestem świadomy tego artykułu . Zamierzamwdrożyć automatyczny sposób konwertowania, bez potrzeby tworzenia samych zestawów danych, ale wyodrębnić z definicji w pliku rdlc – Arnoldiusss

+0

Ponieważ RDLC jest xml-ish może można użyć szablonu t4 do generowania zestawów danych? – TGlatzer

+0

Łącze teraz odnosi się do dokumentacji Retired Visual Studio 2005. Spróbuj tego linku: https://msdn.microsoft.com/en-us/library/ms252109(v=vs.90).aspx –

5

Wydaje się oczywiste, że nie ma realnego rozwiązania dla twojego scenariusza.

Proponuję przemyśleć swoje pierwotne przyczyny:

  • Performance - Nie jestem świadomy żadnej znaczącej różnicy wydajności. W rzeczywistości serwer SSRS zazwyczaj poza wykonać rozwiązanie RDLC ogólnie ze względu na skalowalność i buforowania funkcji
  • problemy Firewall - serwer SSRS nie jest ograniczone do portu 80, ref: http://msdn.microsoft.com/en-us/library/ms159261.aspx