Aracılığıyla paylaş


URL erişim parametresi başvurusu

SQL Server 2016 (13.x) Reporting Services veya üzeri (SSRS) raporlarınızın genel görünümünü yapılandırmak için parametreleri URL'nin bir parçası olarak kullanabilirsiniz. Bu makalede en yaygın kullanılan parametreler açıklanmaktadır.

Parametreler büyük/küçük harfe duyarlı değildir. Bunlar için bir ön ek gerekir:

  • rs:: Rapor sunucusunu hedefler.
  • rc:: HTML Görüntüleyicisi'ni hedefler.
  • rv:: Rapor Görüntüleyicisi web bölümünü hedefler.

Ayrıca, cihazlara veya işleme uzantılarına özgü parametreler de belirtebilirsiniz. Cihaza özgü parametreler hakkında daha fazla bilgi için bkz. URL'de cihaz bilgileri ayarlarını belirtme.

HTML Görüntüleyicisi komutları (rc:)

ön ekini rc:kullanarak HTML Görüntüleyicisi'ni hedef alın.

Komut Parametre Açıklama
Toolbar True Araç çubuğunu görüntüler. Varsayılan değer true değeridir.

Örnek: https://myrshost/reportserver?/Sales&rc:Toolbar=True

Not: Bu parametreyi atlarsanız, araç çubuğu onu destekleyen işleme biçimleri için otomatik olarak görüntülenir.
Toolbar False Araç çubuğunu gizler. Bu parametre false ise, kalan tüm seçenekler yoksayılır.

Örnek: https://myrshost/reportserver?/Sales&rc:Toolbar=False
Parameters True Araç çubuğunun parametreler alanını görüntüler. Varsayılan değer true değeridir.

Örnek: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed
Parameters False Parametreler alanını gizler ve kullanıcı bunu görüntüleyemez.
Parameters Collapsed Parametreler alanını gizler, ancak kullanıcı bunu görmek için geçiş yapabilir.

Örnekler:

Yerel Mod: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed
Zoom Page Width Rapor yakınlaştırmasını sayfa genişliğine uyacak şekilde ayarlayın.

Örnekler:

Yerel Mod: https://myrshost/reportserver?/Sales&rc:Zoom=Page%20Width

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Zoom=Page%20Width
Zoom Whole Page Rapor yakınlaştırmasını sayfanın tamamına sığacak şekilde ayarlayın.
Zoom <integer percentage> Rapor yakınlaştırmasını belirli bir yüzdeye ayarlayın. Varsayılan değer 100'dür.
Section <page number> Raporda görüntülenecek sayfayı ayarlayın. Rapordaki sayfa sayısından büyük herhangi bir değer son sayfayı görüntüler. 0'dan küçük herhangi bir değer raporun 1. sayfasını görüntüler. Varsayılan değer 1.

Örnekler:

Yerel Mod: https://myrshost/reportserver?/Sales&rc:Section=2

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Section=2
FindString <text> Raporda belirli bir metin kümesini arayın ve metni vurgulayın. Not:rc:FindString URL erişim dizesine eklemediğiniz rc:Toolbar=false sürece çalışmaz.

Örnekler:

Yerel Mod: https://myrshost/reportserver?/Sales&rc:Toolbar=false&rc:FindString=Mountain-400

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Toolbar=false&rc:FindString=Mountain-400
StartFind <start page> Aranacak ilk bölümü belirtin. Varsayılan değer, raporun ilk sayfasıdır.

Örnek:

Yerel Mod: https://server/Reportserver?/SampleReports/Product Catalog&rs:Command=Render&rc:StartFind=1&rc:EndFind=5&rc:FindString=Mountain-400
EndFind <end page> Aramada kullanmak istediğiniz son sayfanın numarasını ayarlayın. Varsayılan değer geçerli sayfanın sayısıdır. Parametresiyle bu parametreyi StartFind kullanın.

Örnek: ÖrneStartFind bakın.
FallbackPage <page number> Arama veya belge haritası seçimi başarısız olursa görüntülenecek sayfa sayısını ayarlayın. Varsayılan değer geçerli sayfanın sayısıdır.
GetImage <icon name> HTML Görüntüleyicisi kullanıcı arabirimi için belirli bir görüntü alın.
Icon <icon name> Belirli bir işleme uzantısının simgesini alın.
Stylesheet <stylesheet file name> HTML Görüntüleyicisi'ne uygulamak istediğiniz stil sayfasını belirtin.
Cihaz Bilgileri Ayarı biçiminde rc:tag=valuebir cihaz bilgileri ayarı belirtin; burada tag işleme uzantısına özgü bir cihaz bilgileri ayarının adıdır. Daha fazla bilgi için komut açıklamasına Format bakın.

URL erişim dizesinde OutputFormat aşağıdaki parametreleri kullanarak raporu JPEG görüntüsüne işlemek için IMAGE işleme uzantısının cihaz bilgileri ayarını kullanabilirsiniz: ...&rs:Format=IMAGE&rc:OutputFormat=JPEG. Uzantıya özgü tüm cihaz bilgileri ayarları hakkında daha fazla bilgi için bkz. İşleme uzantıları için cihaz bilgileri ayarları (Reporting Services).

Rapor sunucusu komutları (rs:)

ön ekini rs:kullanarak rapor sunucusunu hedefleyin.

Komut Parametre Açıklama
Command ListChildren ve GetChildren Bir klasörün içeriğini görüntüleme. Klasör öğeleri genel öğe gezinti sayfasında görüntülenir.

Örnekler:

Yerel mod: https://myrshost/reportserver?/Sales&rs:Command=GetChildren

Yerel modda adlandırılmış bir örnek: https://myssrshost/Reportserver_THESQLINSTANCE?/reportfolder&rs:Command=listChildren

SharePoint modu:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Command Render Rapor, görüntüleyebilmeniz için tarayıcıda işlenir.

Örnekler:

Yerel mod:https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render

SharePoint modu:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Command GetSharedDatasetDefinition Paylaşılan veri kümesiyle ilişkili XML tanımını görüntüleyin. Paylaşılan veri kümesi özellikleri tanıma kaydedilir. Bu özellikler arasında sorgu, veri kümesi parametreleri, varsayılan değerler, veri kümesi filtreleri ve harmanlama ve büyük/küçük harf duyarlılığı gibi veri seçenekleri bulunur. Bu değeri kullanmak için paylaşılan bir veri kümesinde Rapor Tanımını Okuma izniniz olmalıdır.

Örnek:

Yerel mod: https://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition
Command GetDataSourceContents Belirli bir paylaşılan veri kaynağının özelliklerini XML olarak görüntüleyin. Tarayıcınız XML'yi destekliyorsa ve 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.

Örnekler:

Yerel mod: https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Command GetResourceContents Kaynak tarayıcıyla uyumluysa bir kaynağı işleyin ve bir HTML sayfasında görüntüleyin. Aksi takdirde, dosyayı veya kaynağı diske açmayı veya kaydetmeyi seçebilirsiniz.

Örnekler:

Yerel mod: https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents

SharePoint modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Command GetComponentDefinition Yayımlanan rapor öğesiyle ilişkili XML tanımını görüntüleyin. Bu değeri kullanmak için yayımlanmış bir rapor öğesinde İçeriği Okuma izniniz olmalıdır.
Format HTML5
PPTX
ATOM
HTML4.0
MHTML
IMAGE
EXCEL (.xlsiçin)
EXCELOPENXML (.xlsxiçin)
WORD (.doc için)
WORDOPENXML (.docxiçin)
CSV
PDF
XML
Raporun işlenip görüntülendiği biçimi belirtin. Varsayılan değer HTML5'tir. Daha fazla bilgi için bkz . URL erişimini kullanarak rapor dışarı aktarma. Tam liste için rapor sunucusu rsreportserver.config dosyasının \<Render> uzantı bölümüne bakın. Daha fazla bilgi için bkz. RsReportServer.config yapılandırma dosyası.

Örnekler:

Yerel Mod: https://myrshost/ReportServer?/myreport&rs:Format=PDF

SharePoint Modu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
ParameterLanguage en-us, de-DEvb. Tarayıcı dilinden bağımsız bir URL'de geçirilen parametreler için bir dil sağlayın. Varsayılan değer tarayıcı dilidir.

Örnek:

Yerel Mod: https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE
Snapshot Rapor geçmişi anlık görüntüsünü temel alan bir rapor işleme. Daha fazla bilgi için bkz . URL erişimini kullanarak rapor geçmişi anlık görüntüsünü işleme.

Örnek:

Yerel Mod: https://myrshost/reportserver?/SampleReports/Company Sales&rs:Snapshot=2003-04-07T13:40:02
PersistStreams true
false
Raporu tek bir kalıcı akışta işleme. Görüntü işleyicisi, işlenen raporu her seferinde bir öbek iletmek için bu parametreyi kullanır. Bu parametreyi bir URL erişim dizesinde kullandıktan sonra, kalıcı akışta sonraki öbekleri almak için parametresi yerine PersistStreams parametresiyle GetNextStream aynı URL erişim dizesini kullanın. Bu URL komutu sonunda kalıcı akışın sonunu belirtmek için 0 baytlık bir akış döndürür. Varsayılan değer false.
GetNextStream true
false
parametresi kullanılarak erişilen kalıcı bir akışta sonraki veri öbeklerini PersistStreams alın. Daha fazla bilgi için komut açıklamasına PersistStreams bakın. Varsayılan değer false.
SessionID İstemci uygulaması ve rapor sunucusu arasında yerleşik bir etkin rapor oturumu belirtin. Bu parametrenin değeri oturum tanımlayıcısına ayarlanır.

Oturum kimliğini tanımlama bilgisi olarak veya URL'nin bir parçası olarak belirtebilirsiniz. Rapor sunucusunu oturum tanımlama bilgilerini kullanmayacak şekilde yapılandırdığınızda, belirtilen oturum kimliği olmayan ilk istek, oturum kimliğine sahip bir yeniden yönlendirmeyle sonuçılır. Rapor sunucusu oturumları hakkında daha fazla bilgi için bkz. Yürütme durumunu belirleme.
ClearSession true
false
Kimliği doğrulanmış bir kullanıcıyla ilişkili tüm rapor örneklerini rapor oturumundan kaldırın. Bir rapor örneği, farklı rapor parametresi değerleriyle aynı rapor çalıştırması olarak birden çok kez tanımlanır. Varsayılan değer false. Geçerli değerler true ve false değerleridir.
ResetSession true
false
Rapor oturumunun tüm rapor anlık görüntüleriyle ilişkisini kaldırarak rapor oturumunu sıfırlayın. Varsayılan değer false. Geçerli değerler true ve false değerleridir.
ShowHideToggle <positive integer> Raporun bir bölümünün gösterme ve gizleme durumunu değiştirme. Geçiş için bölümü temsil eden pozitif bir tamsayı belirtin.

Rapor Görüntüleyicisi web bölümü komutları (rv:)

Önekini rv:kullanarak SharePoint ile tümleşen Rapor Görüntüleyicisi web bölümünü hedef alın. Rapor Görüntüleyicisi web bölümü de parametresini rs:ParameterLanguage kabul eder.

Komut Parametre Açıklama
Toolbar Full Araç çubuğunun tamamını görüntüler. Varsayılan değer Tam'dır.
Toolbar Navigation Araç çubuğunda yalnızca sayfalandırmayı görüntüler.

Örnek:

SharePoint modu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:Toolbar=Navigation
Toolbar None Araç çubuğunu görüntülemez.
HeaderArea Full Üst bilginin tamamını görüntüler. Varsayılan değer Tam'dır.
HeaderArea BreadCrumbsOnly Kullanıcıya uygulamanın neresinde olduğunu bildirmek için yalnızca üst bilgideki içerik haritası gezintisini görüntüler.

Örnek:

SharePoint modu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:HeaderArea=BreadCrumbsOnly
HeaderArea None Üst bilgiyi gizler.
DocMapAreaWidth Rapor Görüntüleyicisi web bölümündeki parametre alanının görüntü genişliğini piksel cinsinden kontrol edin. Varsayılan değer, Rapor Görüntüleyicisi web bölümü varsayılanı ile aynıdır. Değer negatif olmayan bir tamsayı olmalıdır.
AsyncRender true
false
Bir raporun zaman uyumsuz olarak işlenip işlenmeyeceğini denetleme. Varsayılan değer true değeridir ve bir raporun zaman uyumsuz olarak işlendiğini belirtir. Değer true veya false Boole değeri olmalıdır.
ParamMode Full Parametre istemi alanını görüntüler. Varsayılan değer Tam'dır.
Collapsed Parametre istemi alanını daraltıyor.

Örnek:

SharePoint modu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ParamMode=Collapsed
ParamMode Hidden Parametre istemi alanını gizler.
DocMapMode Full Belge haritası alanını görüntüler. Varsayılan değer Tam'dır.
DocMapMode Collapsed Belge haritası alanını daraltıyor.
DocMapMode Hidden Belge haritası alanını gizler.
DockToolBar Top Araç çubuğunu en üste sabitler. Varsayılan değer Üst'dür.
DockToolBar Bottom Araç çubuğunu alta sabitler.

Örnek:

SharePoint modu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:DockToolBar=Bottom
ToolBarItemsDisplayMode 1 (0x1) Geri düğmesi
ToolBarItemsDisplayMode 2 (0x2) Metin arama denetimleri
ToolBarItemsDisplayMode 4 (0x4) Sayfa gezinti denetimleri
ToolBarItemsDisplayMode 8 (0x8) Yenile düğmesi
ToolBarItemsDisplayMode 16 (0x10) Yakınlaştır liste kutusu
ToolBarItemsDisplayMode 32 (0x20) Atom Besleme düğmesi
ToolBarItemsDisplayMode 64 (0x40) Eylemler'deYazdır menüsü seçeneği
ToolBarItemsDisplayMode 128 (0x80) Eylemler'de alt menüyü dışarı aktarma
ToolBarItemsDisplayMode 256 (0x100) Eylemler'deRapor Oluşturucusu ile aç menü seçeneği
ToolBarItemsDisplayMode 512 (0x200) Eylemler'deAbone ol menü seçeneği
ToolBarItemsDisplayMode 1024 (0x400) Eylemler'deYeni Veri Uyarısı menü seçeneği
ToolBarItemsDisplayMode Birden Çok Değer Hangi araç çubuğu öğelerinin görüntüleneceğini denetleyin. Bu değer bit tabanlı bir numaralandırma değeridir. Araç çubuğu öğesi eklemek için öğenin değerini toplam değere ekleyin. Örneğin, Hiçbir Eylem menüsü için 1+2+4+8+16+32 olan (veya 0x3F) kullanın rv:ToolBarItemsDisplayMode=63 . Yalnızca Eylemler menü öğeleri için (veya 0x3C0) kullanın rv:ToolBarItemsDisplayMode=960 . Tüm araç çubuğu öğelerini içeren -1 varsayılan değeridir. Geçerli değerler şunlardır:

Örnek:

SharePoint modu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ToolBarItemsDisplayMode=15