Udostępnij za pośrednictwem


Customizing Style Sheets for HTML Viewer and Report Manager

Reporting Services zawiera pliki arkuszy (.css), które Definiowanie stylów dla domyślnego stylu kaskadowego Raport narzędzi przeglądarka HTML i dla Menedżer raportów.Jeśli Projektant sieci Web lub ma doświadczenie w tworzeniu arkuszy stylów kaskadowych, można zmodyfikować domyślne style na własne ryzyko, aby zmienić kolory, czcionki i Układ paska narzędzi lub Menedżer raportów.Arkusze stylów domyślnych ani instrukcji dotyczących modyfikowania arkusze stylów są opisane w tej wersji.

Niepoprawne modyfikowanie arkuszy stylów może być przyczyną błędów podczas otwierania raportów.Jeśli nie znasz sposobu modyfikowania arkuszy stylów, należy użyć domyślnych arkuszy stylów.Jeśli wybierzesz opcję Dostosowywanie arkuszy stylów, należy utworzyć kopię zapasową wszystkich domyślnych pliki CSS przed wprowadzeniem zmian.

Modyfikowanie arkuszy stylów nie ma wpływu na wygląd publikowanych raportów, które zostanie uruchomione serwer raportów.W Reporting Services, raporty nie odwołania do arkuszy stylów. Raporty ad hoc, które są automatycznie generowane przez serwer raportów za pomocą stylu informacje, które są zapisywane jako zasób osadzonych w plikach programu serwer raportów.Raporty, utworzonego przy użyciu Projektant raportów za pomocą czcionki, kolory i układ, określone w definicja raportu.Style są tworzone wbudowanej wraz z pozostałymi układu.

Uwaga

Jeśli chcesz używać raportu wstępnie zdefiniowanych stylów, należy użyć Kreatora raportów do utworzenia raportu.Kreator raportów oferuje szereg motywów, które służy do tworzenia raportów stylizowanej, używające kombinacji różnych kolorów i czcionek.Modyfikowanie szablonów stylu, które definiują motywów dla raportu.Aby uzyskać więcej informacji zobacz Creating a Report Using Report Wizard.

Arkusze stylów usług raportowania

W poniższej tabela przedstawiono pliki arkusza (.css) stylów, które są używane w Reporting Services Instalacja.

Arkusz stylów

Description

Htmlviewer.CSS

Zawiera przykładowy arkusz stylów, służy jako szablon, aby utworzyć niestandardowe style Raport pasku narzędzi przeglądarka HTML.

Domyślne style używane przez przeglądarka HTML są kompilowane serwer raportów.Plik Htmlviewer.css zawiera przykładowe stylów, które korzysta z przeglądarki.

ReportingServices.css

Style definiowane dla Menedżer raportów.

Uwaga

Następujące arkusze stylów są używane do dokumentacji online Menedżer raportów i nigdy nie powinny być modyfikowane: Sql.CSS i Mailto.css. Inne arkusze stylów definiują stylów dla raportów i Menedżer raportów, które otworzyć w części sieci Web programu SharePoint.Te arkusze stylów obejmują Rswebparts.css Sp_full.css i Sp_small.css.Modyfikowanie arkuszy stylów programu SharePoint nie jest zalecane.Aby uzyskać więcej informacji na temat używania składników Web Part zobacz Viewing Reports with SharePoint 2.0 Web Parts.

Konfigurowanie usług Reporting Services, aby użyć arkusza stylów niestandardowych

Arkusz stylów musi być prawidłowy plik arkusza (.css) stylów kaskadowych, a on musi znajdować się w folderze style.Domyślnie folder style znajduje się w <dysk>: \Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer\Styles.

Aby używać niestandardowych stylów dla przeglądarka HTML w czasie wykonywania, można wybrać jeden z tych metod:

  • Dodawanie <HTMLViewerStyleSheet> ustawienie Reporting Services plik konfiguracji.

  • Umożliwia określenie arkusza stylów na adres URL raportu.

Modyfikowanie RSReportServer. plik konfiguracji

Można zmodyfikować RSReportServer. plik konfiguracji określić arkusz stylów niestandardowych dla przeglądarka HTML.The <HTMLViewerStyleSheet> setting is not included in the file by default.Należy wpisać ją w <Configuration> Wybór RSReportServer.config pliku, a następnie określ arkusz stylów, którego chcesz użyć. Rozszerzenie pliku CSS nie należy dołączać, określając arkusza stylów.

W poniższym przykładzie zestawiono ilustracji sposobu określania arkusza stylów:

<Configuration>
...
          <HTMLViewerStyleSheet>MyStyleSheet</HTMLViewerStyleSheet>
...
</Configuration>

Określanie arkusza stylów na adres URL raportu

Można użyć rc:StyleSheet Parametr adresu URL dostępu do określania niestandardowych stylów na adres URL raportu. Aby uzyskać więcej informacji na temat sposobu określania parametrów dostępu do adresu URL zobacz Przy użyciu adresu URL, parametry programu Access.

W poniższym przykładzie zestawiono ilustracji Dodawanie stylów niestandardowych:

https://localhost/reportserver?/AdventureWorksSampleReports/Product+Line+Sales&rs:Command=Render&rc:Stylesheet=MyStyleSheet