Dela via


Referens för URL-åtkomstparameter

Du kan använda parametrar som en del av en URL för att konfigurera utseendet på dina SQL Server 2016-rapporter (13.x) Reporting Services eller senare (SSRS). I den här artikeln beskrivs de vanligaste parametrarna.

Parametrar är inte skiftlägeskänsliga. De kräver ett prefix:

  • rs:: Riktar in sig på rapportservern.
  • rc:: Riktar in sig på ett HTML-visningsprogram.
  • rv:: Riktar in sig på webbdelen Rapportgranskare.

Du kan också ange parametrar som är specifika för enheter eller renderingstillägg. Mer information om enhetsspecifika parametrar finns i Ange inställningar för enhetsinformation i en URL.

HTML Viewer-kommandon (rc:)

Rikta html-visningsprogrammet med hjälp av prefixet rc:.

Command Parameter Beskrivning
Toolbar True Visar verktygsfältet. Standardvärdet är sant.

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

Obs! Om du utelämnar den här parametern visas verktygsfältet automatiskt för renderingsformat som stöder den.
Toolbar False Döljer verktygsfältet. Om den här parametern är false ignoreras alla återstående alternativ.

Exempel: https://myrshost/reportserver?/Sales&rc:Toolbar=False
Parameters True Visar området parametrar i verktygsfältet. Standardvärdet är sant.

Exempel: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed
Parameters False Döljer området parametrar och användaren kan inte visa det.
Parameters Collapsed Döljer parameterområdet, men användaren kan växla för att se det.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed
Zoom Page Width Ställ in rapportzoomningen så att den passar sidbredden.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales&rc:Zoom=Page%20Width

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Zoom=Page%20Width
Zoom Whole Page Ställ in rapportzoomningen så att den passar hela sidan.
Zoom <integer percentage> Ange rapportens zoomning till en viss procentandel. Standardvärdet är 100.
Section <page number> Ange vilken sida i rapporten som ska visas. Alla värden som är större än antalet sidor i rapporten visar den sista sidan. Alla värden som är mindre än 0 visar sidan 1 i rapporten. Standardvärdet är 1.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales&rc:Section=2

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Section=2
FindString <text> Sök i en rapport efter en viss uppsättning text och markera texten. Not:rc:FindString fungerar inte om du inte inkluderar rc:Toolbar=false i URL-åtkomststrängen.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales&rc:Toolbar=false&rc:FindString=Mountain-400

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Toolbar=false&rc:FindString=Mountain-400
StartFind <start page> Ange det första avsnittet som ska sökas. Standardvärdet är den första sidan i rapporten.

Exempel:

Internt läge: https://server/Reportserver?/SampleReports/Product Catalog&rs:Command=Render&rc:StartFind=1&rc:EndFind=5&rc:FindString=Mountain-400
EndFind <end page> Ange numret på den sista sidan som du vill använda i sökningen. Standardvärdet är numret på den aktuella sidan. Använd den här parametern med parametern StartFind .

Exempel: Se exemplet StartFind .
FallbackPage <page number> Ange hur många sidor som ska visas om en sökning eller ett val av dokumentkarta misslyckas. Standardvärdet är numret på den aktuella sidan.
GetImage <icon name> Hämta en viss bild för HTML Viewer-användargränssnittet.
Icon <icon name> Hämta ikonen för ett visst återgivningstillägg.
Stylesheet <stylesheet file name> Ange ett formatmallar som du vill använda för HTML-visningsprogrammet.
Inställning för enhetsinformation Ange en enhetsinformationsinställning i form av rc:tag=value, där tag är namnet på en enhetsinformationsinställning som är specifik för återgivningstillägget. Mer information finns i Format kommandobeskrivningen.

Du kan använda enhetsinformationsinställningen OutputFormat för bildåtergivningstillägget för att återge rapporten till en JPEG-bild med hjälp av följande parametrar i URL-åtkomststrängen: ...&rs:Format=IMAGE&rc:OutputFormat=JPEG. Mer information om alla inställningar för tilläggsspecifik enhetsinformation finns i Inställningar för enhetsinformation för återgivningstillägg (Reporting Services).

Rapportserverkommandon (rs:)

Rikta in dig på rapportservern med prefixet rs:.

Command Parameter Beskrivning
Command ListChildren och GetChildren Visa innehållet i en mapp. Mappobjekten visas på en allmän objektnavigeringssida.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales&rs:Command=GetChildren

En namngiven instans i inbyggt läge: https://myssrshost/Reportserver_THESQLINSTANCE?/reportfolder&rs:Command=listChildren

SharePoint-läge:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Command Render Rapporten återges i webbläsaren så att du kan visa den.

Exempel:

Internt läge:https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render

SharePoint-läge:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Command GetSharedDatasetDefinition Visa XML-definitionen som är associerad med en delad datauppsättning. Delade datamängdsegenskaper sparas i definitionen. Dessa egenskaper omfattar frågan, datamängdsparametrar, standardvärden, datamängdsfilter och dataalternativ som sortering och skiftlägeskänslighet. Du måste ha behörigheten Läs rapportdefinition för en delad datauppsättning för att kunna använda det här värdet.

Exempel:

Internt läge: https://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition
Command GetDataSourceContents Visa egenskaperna för en viss delad datakälla som XML. Om webbläsaren stöder XML och om du är en autentiserad användare med läsinnehållsbehörighet på datakällan visas definitionen för datakällan.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Command GetResourceContents Rendera en resurs och visa den på en HTML-sida om resursen är kompatibel med webbläsaren. Annars kan du välja att öppna eller spara filen eller resursen på disken.

Exempel:

Internt läge: https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Command GetComponentDefinition Visa XML-definitionen som är associerad med ett publicerat rapportobjekt. Du måste ha läsinnehållsbehörighet för ett publicerat rapportobjekt för att kunna använda det här värdet.
Format HTML5
PPTX
ATOM
HTML4.0
MHTML
IMAGE
EXCEL (för .xls)
EXCELOPENXML (för .xlsx)
WORD (för .doc)
WORDOPENXML (för .docx)
CSV
PDF
XML
Ange i vilket format en rapport ska återges och visas. Standardvärdet är HTML5. Mer information finns i Exportera en rapport med hjälp av URL-åtkomst. En fullständig lista finns i tilläggsavsnittet \<Render> i rapportserverfilen rsreportserver.config . Mer information finns iRsReportServer.config konfigurationsfil.

Exempel:

Internt läge: https://myrshost/ReportServer?/myreport&rs:Format=PDF

SharePoint-läge: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
ParameterLanguage en-us, de-DE, osv. Ange ett språk för parametrar som skickas i en URL som är oberoende av webbläsarspråket. Standardvärdet är webbläsarspråket.

Exempel:

Internt läge: https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE
Snapshot Rendera en rapport baserat på en ögonblicksbild av rapporthistoriken. Mer information finns i Rendera en ögonblicksbild av rapporthistorik med hjälp av URL-åtkomst.

Exempel:

Internt läge: https://myrshost/reportserver?/SampleReports/Company Sales&rs:Snapshot=2003-04-07T13:40:02
PersistStreams true
false
Rendera en rapport i en enda bevarad ström. Bildåtergivningen använder den här parametern för att överföra den renderade rapporten ett segment i taget. När du har använt den här parametern i en URL-åtkomststräng använder du samma URL-åtkomststräng med parametern GetNextStream i stället för parametern PersistStreams för att hämta nästa segment i den bevarade dataströmmen. Det här URL-kommandot returnerar så småningom en 0-bytesström för att indikera slutet på den bevarade strömmen. Standardvärdet är false.
GetNextStream true
false
Hämta nästa datasegment i en sparad dataström som nås med hjälp av parametern PersistStreams . Mer information finns i PersistStreams kommandobeskrivningen. Standardvärdet är false.
SessionID Ange en etablerad aktiv rapportsession mellan klientprogrammet och rapportservern. Värdet för den här parametern är inställt på sessionsidentifieraren.

Du kan ange sessions-ID som en cookie eller som en del av URL:en. När du konfigurerar rapportservern att inte använda sessionscookies resulterar den första begäran utan ett angivet sessions-ID i en omdirigering med ett sessions-ID. Mer information om rapportserversessioner finns i Identifiera körningstillstånd.
ClearSession true
false
Ta bort alla rapportinstanser som är associerade med en autentiserad användare från rapportsessionen. En rapportinstans definieras som samma rapport som körs flera gånger med olika rapportparametervärden. Standardvärdet är false. Giltiga värden är true och false.
ResetSession true
false
Återställ rapportsessionen genom att ta bort rapportsessionens association med alla rapportögonblicksbilder. Standardvärdet är false. Giltiga värden är true och false.
ShowHideToggle <positive integer> Växla visnings- och döljtillstånd för ett avsnitt i rapporten. Ange ett positivt heltal som representerar avsnittet som ska växlas.

Webbdelskommandon för Report Viewer (rv:)

Rikta in dig på webbdelen Rapportgranskare som integreras med SharePoint med hjälp av prefixet rv:. Webbdelen Rapportgranskare accepterar också parametern rs:ParameterLanguage .

Command Parameter Beskrivning
Toolbar Full Visar det fullständiga verktygsfältet. Standardvärdet är Full.
Toolbar Navigation Visar endast sidnumrering i verktygsfältet.

Exempel:

SharePoint-läge: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:Toolbar=Navigation
Toolbar None Visar inte verktygsfältet.
HeaderArea Full Visar det fullständiga huvudet. Standardvärdet är Full.
HeaderArea BreadCrumbsOnly Visar endast sökvägsnavigering i rubriken för att informera användaren var de befinner sig i programmet.

Exempel:

SharePoint-läge: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:HeaderArea=BreadCrumbsOnly
HeaderArea None Döljer rubriken.
DocMapAreaWidth Kontrollera visningsbredden i bildpunkter för parameterområdet i webbdelen Rapportvisning. Standardvärdet är samma som standardvärdet för webbdelen Rapportgranskare. Värdet måste vara ett icke-negativt heltal.
AsyncRender true
false
Kontrollera om en rapport återges asynkront. Standardvärdet är sant, vilket anger att en rapport återges asynkront. Värdet måste vara ett booleskt värde för sant eller falskt.
ParamMode Full Visar området parameterprompt. Standardvärdet är Full.
Collapsed Minimerar området för parameterprompten.

Exempel:

SharePoint-läge: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ParamMode=Collapsed
ParamMode Hidden Döljer parameterpromptområdet.
DocMapMode Full Visar dokumentkartans område. Standardvärdet är Full.
DocMapMode Collapsed Döljer dokumentkartans område.
DocMapMode Hidden Döljer dokumentkartans område.
DockToolBar Top Dockar verktygsfältet överst. Standardvärdet är Överst.
DockToolBar Bottom Dockar verktygsfältet längst ned.

Exempel:

SharePoint-läge: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:DockToolBar=Bottom
ToolBarItemsDisplayMode 1 (0x1) Bakåt knapp
ToolBarItemsDisplayMode 2 (0x2) Textsökningskontroller
ToolBarItemsDisplayMode 4 (0x4) Sidnavigeringskontroller
ToolBarItemsDisplayMode 8 (0x8) Knappen Uppdatera
ToolBarItemsDisplayMode 16 (0x10) Zooma listruta
ToolBarItemsDisplayMode 32 (0x20) Knappen Atomfeed
ToolBarItemsDisplayMode 64 (0x40) Alternativet Skriv ut meny i Åtgärder
ToolBarItemsDisplayMode 128 (0x80) Exportera undermeny i Åtgärder
ToolBarItemsDisplayMode 256 (0x100) Öppna med menyalternativet Report Builder i Åtgärder
ToolBarItemsDisplayMode 512 (0x200) Menyalternativet Prenumerera i Åtgärder
ToolBarItemsDisplayMode 1024 (0x400) Menyalternativet Ny dataavisering i Åtgärder
ToolBarItemsDisplayMode Flera värden Kontrollera vilka verktygsfältsobjekt som ska visas. Det här värdet är ett bitvis uppräkningsvärde. Om du vill inkludera ett verktygsfältsobjekt lägger du till objektets värde i det totala värdet. Om du till exempel inte har menyn Åtgärder använder du rv:ToolBarItemsDisplayMode=63 (eller 0x3F), som är 1+2+4+8+16+32. Använd (eller 0x3C0) för endast rv:ToolBarItemsDisplayMode=960 åtgärdsmenyobjekt. Standardvärdet är -1, som innehåller alla verktygsfältsobjekt. Giltiga värden är:

Exempel:

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