url Access kullanarak erişim Report Server öğeler
Nasıl erişim Katalog öğe raporundaki farklı türdeki sunucu verilerini temel veya bir SharePoint sitesindeki kullanarak açıklanmıştırrs:Command=Value. Aslında bu parametre dizesini eklemek gerekli değildir. Bunu atlarsanız, rapor sunucusu madde tipi değerlendirir ve uygun parametre değeri otomatik olarak seçer. Ancak, rs:Command= Value url dizesinde rapor sunucusu performansını iyileştirir.
Rapor erişimi
Tarayıcıda bir raporu görüntülemek için rs:Command= Render parametresi. Örneğin:
Native http://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render
SharePoint http://myspsite/subsite/_vti_bin/reportserver?http://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Bir kaynağa erişim
Kaynağa erişmek için rs:Command= GetResourceContents parametresi.Kaynak görüntüyü gibi tarayıcı uyumlu ise tarayıcıda açıldığında. Aksi takdirde, açma ya da diske bir dosya veya kaynağın kaydetmek istenir.
Native http://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents
SharePoint http://myspsite/subsite/_vti_bin/reportserver?http://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Bir veri kaynağına erişim
Bir veri kaynağına erişmek için rs:Command= GetDataSourceContents parametresi. Tarayıcınız xml destekliyorsa, sahip kimliği doğrulanmış bir kullanıcı olduğunuz veri kaynağı tanımını görüntülenir Read Contentsveri kaynağı üzerinde izni. Örneğin:
Native http://myrshost/reportserver?/Sales/AdventureWorks2012&rs:Command=GetDataSourceContents
SharePoint http://myspsite/subsite/_vti_bin/reportserver?http://myspsite/subsite/Sales/AdventureWorks2012&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=AdventureWorks2012;Data Source=MYSERVER1;</ConnectString>
<CredentialRetrieval>Integrated</CredentialRetrieval>
<WindowsCredentials>False</WindowsCredentials>
<ImpersonateUser>False</ImpersonateUser>
<Prompt />
<Enabled>True</Enabled>
</DataSourceDefinition>
<DataSourceDefinition>
<Extension>SQL</Extension>
<ConnectString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks2012;Data Source=MYSERVER1;</ConnectString>
<CredentialRetrieval>Integrated</CredentialRetrieval>
<WindowsCredentials>False</WindowsCredentials>
<ImpersonateUser>False</ImpersonateUser>
<Prompt />
<Enabled>True</Enabled>
</DataSourceDefinition>
Bağlantı dizesini temel alınarak verilir SecureConnectionLevel rapor sunucusu ayarlama. Hakkında daha fazla bilgi için SecureConnectionLevel , bkz Güvenli Web hizmeti yöntemlerini kullanma.
Bir klasörün içeriğini erişmek
Bir klasörün içeriğini erişmek için rs:Command= GetChildren parametresi. Genel klasör-gezinme sayfası, alt klasörleri, raporları, veri kaynakları ve istenen klasör kaynaklara bağlantılar içeren döndürülür. Örneğin:
Native http://myrshost/reportserver?/Sales&rs:Command=GetChildren
SharePoint http://myspsite/subsite/_vti_bin/reportserver?http://myspsite/subsite/Sales&rs:Command=GetChildren
Gördüğünüz kullanıcı arabirimi tarafından kullanılan mod tarama dizine benzer MicrosoftInternet Information Server (IIS). Rapor sunucusu yapı numarasını içeren sürüm numarası altında klasör listesi de görüntülenir.