Raporlama Hizmetleri uzantıları

Modüler mimarisi, Reporting Services tasarlanmıştır genişletilebilirlik.Bir yönetilen kod API kullanılabilir, böylece kolayca geliştirmek, yüklemek ve çoğu tarafından tüketilen uzantılarını yönetmek Reporting Services bileşenleri.You can create private or shared assemblies using the Microsoft .NET Framework and add new Reporting Services functionality to meet your evolving business needs.

Benzersiz genişletilebilirlik mimarisi, Reporting Services Ürün ve belirli özelliklerini genişletmek geliştiriciler sağlaronun bileşenleri. Geniş bir destek veri işleme becerilerini genişletmek için şimdilik Reporting Services.Veri işleme API içerir tanıdık, .NET Framework veri sağlayıcı yapıları ve kuralları geliştiriciler ek bir veri işlem oluşturmak olanak Reporting Services.Bu veri işleme uzantıları rapor sunucusu ve Rapor Tasarımcısı raporları özel veri tümleştirme etkinleştirme, işlevleri ekleyin.

Desteklenen başka bir uzantısı, teslim uzantısı.Teslimat API ile tam olarak tümleşiktir .NET Framework mimarisi, çok çeşitli dağıtım düzenekleri kullanılacak kullanıcılar için rapor bildirimleri gönderirken etkinleştirmeKullanıcılara özel teslim sağlamak için rapor sunucusu genişletebilir ve abonelik Yönetimi sayfaları özel teslimat uzantılarını kullanan abonelikleri etkinleştirmek için Rapor Yöneticisi'nin genişletebilirsiniz.

Başka bir rapor sunucusu uzantısı, rapor tanımı özelleştirme uzantısı (rdce) dinamik olarak özelleştirebilir bir rapor tanımı işleme motoru geçirilmeden önce.Kullanıcılar veya dilleri gibi etkenlere dayalı raporlar özelleştirme.Örneğin, yöneticileri ya da bir bölümünün üyelerini gibi çeşitli kullanıcıları için farklı görünümlerini uygula isteyebilirsiniz veya Fransızca veya Arapça işlenirken farklı bir düzen için bir rapor özelleştirmek isteyebilirsiniz.

Bu Bölümde