Share via


Stil sayfaları ve HTML Görüntüleyicisi ve Rapor Yöneticisi için özelleştirme

Reporting Services Varsayılan geçişli stil sayfası (.css) dosyaları, stilleri için tanımlama sağlar Raporu araç HTML Görüntüleyicisi'nde ve Rapor Yöneticisi, için.Bir Web geliştirici veya basamaklı stil sayfalarını oluşturma uzmanlığa sahip, renkleri, yazı tipleri ve yerleşimini, araç çubuğunu veya Rapor Yöneticisi'ı değiştirmek kendi sorumluluğunuzdadır varsayılan stilleri değiştirebilirsiniz.Bu sürümde, varsayılan stil sayfaları ve stil sayfaları değiştirme yönergeleri belgelenmiştir.

Stil sayfaları hatalı olarak değiştirilmesi hata raporlarını açarken neden olabilir.Stil sayfaları değiştirme konusunda emin değilseniz, varsayılan stil sayfalarını kullanmalısınız.Stil sayfalarını özelleştirme seçerseniz, herhangi bir değişiklik yapmadan önce .css dosya tüm varsayılan bir yedeğini oluşturmak dikkat edin.

Stil sayfaları değiştirme görünümü bir rapor sunucusu üzerinde çalışan yayımlanmış raporları üzerinde etkisi vardır.Içinde Reporting Services, raporları stil sayfası başvurusu. Rapor sunucusu tarafından otomatik olarak oluşturulan olan ad hoc raporlar, rapor sunucusu program dosyalarına katıştırılmış bir kaynak olarak depolanan bilgileri stili kullanın.Rapor Tasarımcısı'nda oluşturduğunuz raporları, yazı tiplerini, renkleri ve rapor tanımında belirttiğiniz düzenini kullanın.Stiller, satır içi düzenini geri kalanı ile oluşturulur.

Not

Önceden tanımlanmış rapor stiller kullanmak istiyorsanız, bir rapor oluşturmak için Rapor Sihirbazı'nı kullanın.Rapor Sihirbazı, çeşitli temalar, farklı renk ve yazı tiplerini kullanan stilize bir rapor oluşturmak için kullanabileceğiniz sağlar.Rapor için bir tema tanımlayan stili şablonları değiştirilebilir.Daha fazla bilgi için bkz: Rapor Sihirbazı'nı kullanarak bir raporu oluşturma.

Hizmetleri stil sayfalarını raporlama

Aşağıdaki tabloda kullanılan stil sayfası (.css) dosyaları açıklanır bir Reporting Services yükleme.

Stil sayfası

Açıklama

Htmlviewer.css

Özel stiller için oluşturmak için şablon olarak kullanabileceğiniz örnek bir stil sayfası sağlar Raporu araç HTML Görüntüleyicisi'nde.

HTML Görüntüleyicisi tarafından kullanılan varsayılan stilleri, rapor sunucusu derlenir.Htmlviewer.css dosya görüntüleyiciyi kullanılan stillerin bir örnek sağlar.

ReportingServices.css

Stiller için Rapor Yöneticisi tanımlar.

Not

Aşağıdaki stil sayfaları, Rapor Yöneticisi çevrimiçi belgeleri için kullanılan ve hiçbir zaman değiştirilmesi: Sql.css ve Mailto.css. Diğer stil sayfaları, raporlar ve Rapor Yöneticisi SharePoint Web Bölümleri'ni açın, stillerini tanımlayın.Bu stil sayfaları Rswebparts.css Sp_full.css ve Sp_small.css içerir.SharePoint stil sayfaları değiştirilmesi önerilmez.Web bölümleri nasıl kullanıldığı hakkında daha fazla bilgi için bkz: SharePoint 2.0 Web Bölümleri ile Raporları Görüntüleme.

Reporting Services, bir özel stil sayfası kullanacak şekilde yapılandırma

Stil sayfası, geçerli bir geçişli stil sayfası (.css) dosyası olmalıdır ve stiller klasöründe bulunmalıdır.Varsayılan olarak, styles klasörünün bulunur <sürücü>: \Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer\Styles.

Bir özel stil sayfası, çalışma zamanında HTML Görüntüleyicisi'ni kullanmak için bu yaklaşımlardan seçim yapabilirsiniz:

  • Ekleme <HTMLViewerStyleSheet> ayarlama Reporting Services yapılandırma dosyası.

  • Stil sayfası hakkında bir rapor URL belirtin.

RSReportServer değiştirme. yapılandırma dosyası

RSReportServer. değiştirebileceğiniz yapılandırma dosyası HTML Görüntüleyicisi'ni özel bir stil sayfası belirtmek için.The <HTMLViewerStyleSheet> setting is not included in the file by default.Içine yazmalısınız <Configuration> RSReportServer.config seçim dosyasını ve sonra da kullanmak istediğiniz stil sayfasını belirtin. Stil sayfası belirtirken, .css dosya uzantısını eklemeyin.

Aşağıdaki örnek bir stil sayfası belirleme konusunda gösterimi sağlar:

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

Bir stil sayfası hakkında bir rapor URL belirtme

Kullanabileceğiniz rc:StyleSheet Bir özel stil sayfası raporu URL'YI belirtmek için URL erişim parametresi. URL erişim parametrelerini belirtme hakkında daha fazla bilgi için bkz: URL erişim parametreleri kullanma.

Aşağıdaki örnek, özel stiller ekleme konusunda bir örnek sağlar:

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