Sdílet prostřednictvím


Referenční informace k parametrům přístupu adresy URL

Parametry můžete použít jako součást adresy URL ke konfiguraci vzhledu a chování sestav SQL Serveru 2016 (13.x) Reporting Services nebo novějších sestav (SSRS). Tento článek popisuje nejčastěji používané parametry.

Parametry nerozlišuje malá a velká písmena. Vyžadují předponu:

  • rs:: Cílí na server sestav.
  • rc:: Cílí na prohlížeč HTML.
  • rv:: Cílí na webovou část Prohlížeč sestav.

Můžete také zadat parametry specifické pro zařízení nebo vykreslovací rozšíření. Další informace o parametrech specifických pro zařízení najdete v tématu Určení nastavení informací o zařízení v adrese URL.

Příkazy prohlížeče HTML (rc:)

Cílí na prohlížeč HTML pomocí předpony rc:.

Příkaz Parameter Popis
Toolbar True Zobrazí panel nástrojů. Výchozí hodnota je true.

Příklad: https://myrshost/reportserver?/Sales&rc:Toolbar=True

Poznámka: Pokud tento parametr vynecháte, panel nástrojů se automaticky zobrazí pro formáty vykreslování, které ho podporují.
Toolbar False Skryje panel nástrojů. Pokud je tento parametr false, všechny zbývající možnosti se ignorují.

Příklad: https://myrshost/reportserver?/Sales&rc:Toolbar=False
Parameters True Zobrazí oblast parametrů panelu nástrojů. Výchozí hodnota je true.

Příklad: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed
Parameters False Skryje oblast parametrů a uživatel ji nemůže zobrazit.
Parameters Collapsed Skryje oblast parametrů, ale uživatel ji může zobrazit přepnutím.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed
Zoom Page Width Nastavte zvětšení sestavy tak, aby odpovídalo šířce stránky.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales&rc:Zoom=Page%20Width

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Zoom=Page%20Width
Zoom Whole Page Nastavte zvětšení sestavy tak, aby odpovídalo celé stránce.
Zoom <integer percentage> Nastavte přiblížení sestavy na určité procento. Výchozí hodnota je 100.
Section <page number> Nastavte, která stránka v sestavě se má zobrazit. Jakákoli hodnota větší než počet stránek v sestavě zobrazí poslední stránku. Jakákoli hodnota menší než 0 zobrazí stránku 1 sestavy. Výchozí hodnota je 1.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales&rc:Section=2

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Section=2
FindString <text> Vyhledejte v sestavě konkrétní sadu textu a zvýrazněte text. Poznámka:rc:FindString nefunguje, pokud nezadáte rc:Toolbar=false do přístupového řetězce adresy URL.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales&rc:Toolbar=false&rc:FindString=Mountain-400

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Toolbar=false&rc:FindString=Mountain-400
StartFind <start page> Zadejte první oddíl, který se má prohledávat. Výchozí hodnota je první stránka sestavy.

Příklad :

Nativní režim: https://server/Reportserver?/SampleReports/Product Catalog&rs:Command=Render&rc:StartFind=1&rc:EndFind=5&rc:FindString=Mountain-400
EndFind <end page> Nastavte číslo poslední stránky, kterou chcete použít při hledání. Výchozí hodnota je číslo aktuální stránky. Tento parametr použijte s parametrem StartFind .

Příklad: Podívejte se na StartFind příklad.
FallbackPage <page number> Pokud hledání nebo výběr mapy dokumentu selže, nastavte počet stránek, které se mají zobrazit. Výchozí hodnota je číslo aktuální stránky.
GetImage <icon name> Získejte konkrétní obrázek pro uživatelské rozhraní prohlížeče HTML.
Icon <icon name> Získejte ikonu konkrétního rozšíření vykreslování.
Stylesheet <stylesheet file name> Zadejte šablonu stylů, kterou chcete použít pro prohlížeč HTML.
Nastavení informací o zařízení Zadejte nastavení informací o zařízení ve formě rc:tag=value, kde tag je název nastavení informací o zařízení specifické pro rozšíření vykreslování. Další informace najdete v Format popisu příkazu.

Pomocí nastavení informací o zařízení pro rozšíření vykreslování obrázků můžete OutputFormat sestavu vykreslit na obrázek JPEG pomocí následujících parametrů v přístupovém řetězci adresy URL: ...&rs:Format=IMAGE&rc:OutputFormat=JPEG. Další informace o všech nastaveních informací o zařízení specifických pro rozšíření najdete v tématu Nastavení informací o zařízení pro vykreslovací rozšíření (Reporting Services).

Příkazy serveru sestav (rs:)

Cílení na server sestav pomocí předpony rs:.

Příkaz Parameter Popis
Command ListChildren a GetChildren Zobrazí obsah složky. Položky složky se zobrazí na obecné stránce navigace položek.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales&rs:Command=GetChildren

Pojmenovaná instance v nativním režimu: https://myssrshost/Reportserver_THESQLINSTANCE?/reportfolder&rs:Command=listChildren

Režim SharePointu:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Command Render Sestava se v prohlížeči vykreslí, abyste ji mohli zobrazit.

Příklady:

Nativní režim:https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render

Režim SharePointu:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Command GetSharedDatasetDefinition Zobrazí definici XML přidruženou ke sdílené datové sadě. Vlastnosti sdílené datové sady jsou uloženy v definici. Mezi tyto vlastnosti patří dotaz, parametry datové sady, výchozí hodnoty, filtry datových sad a možnosti dat, jako je kolace a citlivost na malá a velká písmena. Abyste mohli tuto hodnotu použít, musíte mít pro sdílenou datovou sadu oprávnění číst definici sestavy .

Příklad:

Nativní režim: https://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition
Command GetDataSourceContents Zobrazí vlastnosti daného sdíleného zdroje dat jako XML. Pokud váš prohlížeč podporuje XML a pokud jste ověřený uživatel s oprávněním Číst obsah ke zdroji dat, zobrazí se definice zdroje dat.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Command GetResourceContents Vykreslujte prostředek a zobrazte ho na stránce HTML, pokud je prostředek kompatibilní s prohlížečem. V opačném případě můžete soubor nebo prostředek otevřít nebo uložit na disk.

Příklady:

Nativní režim: https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Command GetComponentDefinition Zobrazí definici XML přidruženou k publikované položce sestavy. Abyste mohli tuto hodnotu použít, musíte mít u položky publikované sestavy oprávnění Ke čtení obsahu .
Format HTML5
PPTX
ATOM
HTML4.0
MHTML
IMAGE
EXCEL (pro .xls)
EXCELOPENXML (pro .xlsx)
WORD (pro .doc)
WORDOPENXML (pro .docx)
CSV
PDF
XML
Zadejte formát, ve kterém se má sestava vykreslit a zobrazit. Výchozí hodnota je HTML5. Další informace najdete v tématu Export sestavy pomocí přístupu k adrese URL. Úplný seznam najdete v \<Render> části s příponou souboru serveru rsreportserver.config sestav. Další informace najdete vRsReportServer.config konfiguračním souboru.

Příklady:

Nativní režim: https://myrshost/ReportServer?/myreport&rs:Format=PDF

Režim SharePointu: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
ParameterLanguage en-us, de-DEatd. Zadejte jazyk pro parametry předané v adrese URL, která je nezávislá na jazyce prohlížeče. Výchozí hodnota je jazyk prohlížeče.

Příklad:

Nativní režim: https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE
Snapshot Vykreslení sestavy na základě snímku historie sestavy Další informace najdete v tématu Vykreslení snímku historie sestavy pomocí přístupu k adrese URL.

Příklad:

Nativní režim: https://myrshost/reportserver?/SampleReports/Company Sales&rs:Snapshot=2003-04-07T13:40:02
PersistStreams true
false
Vykreslí sestavu v jednom trvalém datovém proudu. Renderer obrázku používá tento parametr k přenosu vykreslované sestavy po jednom bloku dat. Po použití tohoto parametru v přístupovém řetězci adresy URL použijte stejný přístupový řetězec adresy URL s parametrem GetNextStream místo parametru PersistStreams , abyste získali další blok dat v trvalém streamu. Tento příkaz adresy URL nakonec vrátí 0 bajtový stream, který označuje konec trvalého datového proudu. Výchozí hodnota je false.
GetNextStream true
false
Získejte další blok dat v trvalém datovém proudu, ke kterému se přistupuje pomocí parametru PersistStreams . Další informace najdete v PersistStreams popisu příkazu. Výchozí hodnota je false.
SessionID Zadejte vytvořenou aktivní relaci sestavy mezi klientskou aplikací a serverem sestav. Hodnota tohoto parametru je nastavena na identifikátor relace.

ID relace můžete zadat jako soubor cookie nebo jako součást adresy URL. Když nakonfigurujete server sestav tak, aby nepoužít soubory cookie relace, první požadavek bez zadaného ID relace způsobí přesměrování s ID relace. Další informace o relacích serveru sestav naleznete v tématu Identifikace stavu spuštění.
ClearSession true
false
Odeberte všechny instance sestavy přidružené k ověřenému uživateli z relace sestavy. Instance sestavy je definována jako stejná sestava spuštěna vícekrát s různými hodnotami parametrů sestavy. Výchozí hodnota je false. Platné hodnoty jsou true a false.
ResetSession true
false
Obnovte relaci sestavy odebráním přidružení relace sestavy ke všem snímkům sestavy. Výchozí hodnota je false. Platné hodnoty jsou true a false.
ShowHideToggle <positive integer> Přepněte zobrazení a skrytí stavu oddílu sestavy. Zadejte kladné celé číslo, které bude reprezentovat oddíl, který chcete přepnout.

Příkazy webové části Prohlížeč sestav (rv:)

Zaměřte se na webovou část Prohlížeč sestav, která se integruje se SharePointem pomocí předpony rv:. Webová část Prohlížeč sestav přijímá rs:ParameterLanguage také parametr.

Příkaz Parameter Popis
Toolbar Full Zobrazí celý panel nástrojů. Výchozí hodnota je Úplná.
Toolbar Navigation Zobrazí pouze stránkování na panelu nástrojů.

Příklad :

Režim SharePointu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:Toolbar=Navigation
Toolbar None Nezobrazuje panel nástrojů.
HeaderArea Full Zobrazí celé záhlaví. Výchozí hodnota je Úplná.
HeaderArea BreadCrumbsOnly Zobrazí pouze navigaci s popisem cesty v záhlaví, aby informovala uživatele, kde se nachází v aplikaci.

Příklad :

Režim SharePointu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:HeaderArea=BreadCrumbsOnly
HeaderArea None Skryje záhlaví.
DocMapAreaWidth Určuje šířku zobrazení v pixelech oblasti parametrů ve webové části Prohlížeč sestav. Výchozí hodnota je stejná jako výchozí webová část Prohlížeč sestav. Hodnota musí být nezáporné celé číslo.
AsyncRender true
false
Určuje, jestli se sestava vykresluje asynchronně. Výchozí hodnota je pravdivá, což určuje, že se sestava vykresluje asynchronně. Hodnota musí být logická hodnota true nebo false.
ParamMode Full Zobrazí oblast výzvy parametru. Výchozí hodnota je Úplná.
Collapsed Sbalí oblast příkazového řádku parametru.

Příklad :

Režim SharePointu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ParamMode=Collapsed
ParamMode Hidden Skryje oblast výzvy parametru.
DocMapMode Full Zobrazí oblast mapy dokumentu. Výchozí hodnota je Úplná.
DocMapMode Collapsed Sbalí oblast mapy dokumentu.
DocMapMode Hidden Skryje oblast mapy dokumentu.
DockToolBar Top Ukotví panel nástrojů v horní části. Výchozí hodnota je Top.
DockToolBar Bottom Ukotví panel nástrojů v dolní části.

Příklad :

Režim SharePointu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:DockToolBar=Bottom
ToolBarItemsDisplayMode 1 (0x1) Tlačítko Zpět
ToolBarItemsDisplayMode 2 (0x2) Ovládací prvky hledání textu
ToolBarItemsDisplayMode 4 (0x4) Ovládací prvky navigace na stránce
ToolBarItemsDisplayMode 8 (0x8) Tlačítko Aktualizovat
ToolBarItemsDisplayMode 16 (0x10) Lupa – seznam
ToolBarItemsDisplayMode 32 (0x20) Tlačítko Informační kanál Atom
ToolBarItemsDisplayMode 64 (0x40) Možnost nabídky Tisk v akcích
ToolBarItemsDisplayMode 128 (0x80) Export podnabídky v akcích
ToolBarItemsDisplayMode 256 (0x100) Možnost nabídky Otevřít v Tvůrci sestav v akcích
ToolBarItemsDisplayMode 512 (0x200) Možnost nabídky Přihlásit k odběru v akcích
ToolBarItemsDisplayMode 1024 (0x400) Možnost nabídky Upozornění na nová data v akcích
ToolBarItemsDisplayMode Více hodnot Určuje, které položky panelu nástrojů se mají zobrazit. Tato hodnota je bitové výčtové hodnoty. Pokud chcete zahrnout položku panelu nástrojů, přidejte hodnotu položky do celkové hodnoty. Například pro žádnou nabídku Akce použijte rv:ToolBarItemsDisplayMode=63 (nebo 0x3F), což je 1+2+4+8+16+32. Pouze pro položky nabídky Akce použijte rv:ToolBarItemsDisplayMode=960 (nebo 0x3C0). Výchozí hodnota je -1, která obsahuje všechny položky panelu nástrojů. Platné hodnoty jsou:

Příklad :

Režim SharePointu: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ToolBarItemsDisplayMode=15