2016-04-06 24 views
0

Biz çalışanlara hassas bilgileri dağıtmak için SSRS kullanmak BySSRS Bölünmüş Raporu Kullanıcı

kullanıcı başına ayrı bir program gerektirmeden kullanıcı tarafından rapor bölmek için en iyi yolu nedir (Komisyonları, çek vb Ödeme)?

Bunlar gönderilmek üzere otomatikleştirilir, böylece kullanıcılar rapor sunucusundan dosyalara erişemez, yalnızca gönderilen e-postayı görürler. Aşağıda

Örnek - Pilar Bu postayı alacak alıcıların listesinde olup olmadığını

Bütün Raporu

EntireReport

Yani, yalnızca aşağıda bilgi görmelisiniz.

Split For User Pilar

+0

E-posta adreslerinin bir tabloda depolandığını tahmin edin. Rapordaki bir parametreyi yapın ve tek tek e-posta adresleri için tek tek raporlar oluşturun – Raj

+0

Kuruluşunuz varsa, veriye dayalı abonelik: https://msdn.microsoft.com/en-au/library/ms169673.aspx else bu yanıtı deneyin http://stackoverflow.com/questions/7875827/data-driven-subscriptions-ssrs-standard-edition-2008 –

cevap

2

Bir çözüm olarak SQL Server Reporting Services data-driven subscription kullanabilirsiniz.

Başvurulan Raporlama Hizmetleri örneğini incelerseniz, raporun e-postayla gönderilmesi için e-posta adresiyle raporun alıcılarının bir listesini alırsınız. Bu e-posta adresini veya userid, verileri içeren SQL saklı yordamına alma parametresi olarak ekleyebilirsiniz. Veri sorgusunda belirli kullanıcılar için NULL değerleri seçebilirsiniz.

Bu yöntem, SQL geliştiricilerinin her alıcı için uyarlanmış raporlar oluşturmasını sağlar.

+0

Parlak, teşekkürler. Bunu araştıracağım! – Wessel