Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu başlığı altında, bir rapor sunucusu veritabanında veya SharePoint sitesinde rs:Command=Değeri kullanılarak farklı türlerdeki katalog öğelerine erişme açıklanmaktadır. Bu parametre dizesinin eklenmesi gerekmez. Atlarsanız, rapor sunucusu öğe türünü değerlendirir ve uygun parametre değerini otomatik olarak seçer. Ancak, URL'de rs:Command=Value dizesinin kullanılması rapor sunucusunun performansını artırır.
Aşağıdaki örneklerde _vti_bin proxy söz dizimine dikkat edin. Ara sunucu söz dizimini kullanma hakkında daha fazla bilgi için bkz. URL erişim parametresi başvurusu.
Uyarı
SharePoint ile Reporting Services tümleştirmesi, SQL Server 2016'nın ardından artık kullanılamaz.
Rapora erişme
Raporu tarayıcıda görüntülemek için rs:Command=İşleme parametresini kullanın. Örneğin:
-
Yerel
https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render
-
Sharepoint
https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Tip
URL'nin, isteği SharePoint ve Reporting Services HTTP ara sunucusu aracılığıyla yönlendirmek için ara sunucu söz dizimini içermesi _vti_bin önemlidir. Ara sunucu, HTTP isteğine bazı bağlamlar ekler, bu bağlamlar, SharePoint modu rapor sunucuları için raporun düzgün yürütülmesini sağlamak amacıyla gereklidir.
Kaynağa erişme
Bir kaynağa erişmek için rs:Command=GetResourceContents parametresini kullanın. Kaynak tarayıcıyla uyumluysa (resim gibi) tarayıcıda açılır. Aksi takdirde, dosyayı veya kaynağı diske açmanız veya kaydetmeniz istenir.
Yerelhttps://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents
Sharepointhttps://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Veri kaynağına erişme
Bir veri kaynağına erişmek için rs:Command=GetDataSourceContents parametresini kullanın. Tarayıcınız XML'yi destekliyorsa, veri kaynağında İçeriği Okuma iznine sahip kimliği doğrulanmış bir kullanıcıysanız veri kaynağı tanımı görüntülenir. Örneğin:
Yerelhttps://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Sharepointhttps://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
XML yapısı aşağıdaki örneğe benzer görünebilir:
<DataSourceDefinition>
<Extension>SQL</Extension>
<ConnectString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks2022;Data Source=MYSERVER1;</ConnectString>
<CredentialRetrieval>Integrated</CredentialRetrieval>
<WindowsCredentials>False</WindowsCredentials>
<ImpersonateUser>False</ImpersonateUser>
<Prompt />
<Enabled>True</Enabled>
</DataSourceDefinition>
Bağlantı dizesi, rapor sunucusunun SecureConnectionLevel ayarına göre döndürülür. SecureConnectionLevel ayarı hakkında daha fazla bilgi için bkz. Güvenli web hizmeti yöntemlerini kullanma.
Klasörün içeriğine erişme
Klasörün içeriğine erişmek için rs:Command=GetChildren parametresini kullanın. İstenen klasördeki alt klasörlere, raporlara, veri kaynaklarına ve kaynaklara bağlantılar içeren genel bir klasör gezinti sayfası döndürülür. Örneğin:
Yerelhttps://myrshost/reportserver?/Sales&rs:Command=GetChildren
Sharepointhttps://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Gördüğünüz kullanıcı arabirimi, Microsoft Internet Information Server (IIS) tarafından kullanılan dizin gözatma moduna benzer. Rapor sunucusunun derleme numarası da dahil olmak üzere sürüm numarası, klasör listesinin altında da görüntülenir.