Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Você pode usar parâmetros como parte de uma URL para configurar a aparência de seus relatórios do SQL Server 2016 (13.x) Reporting Services ou posteriores (SSRS). Este artigo descreve os parâmetros mais comumente usados.
Os parâmetros não diferenciam maiúsculas de minúsculas. Eles exigem um prefixo:
-
rs:: Destina-se ao servidor de relatório. -
rc:: Destina-se a um visualizador HTML. -
rv:: Destina-se à Web Part do Visualizador de Relatórios.
Você também pode especificar parâmetros específicos para dispositivos ou extensões de renderização. Para obter mais informações sobre parâmetros específicos do dispositivo, consulte Especificar configurações de informações do dispositivo em uma URL.
Comandos do Visualizador de HTML (rc:)
Direcione o Visualizador de HTML usando o prefixo rc:.
| Comando | Parâmetro | Descrição |
|---|---|---|
Toolbar |
True |
Exibe a barra de ferramentas. O valor padrão é true. Exemplo: https://myrshost/reportserver?/Sales&rc:Toolbar=TrueNota: Se você omitir esse parâmetro, a barra de ferramentas será exibida automaticamente para formatos de renderização que o suportam. |
Toolbar |
False |
Oculta a barra de ferramentas. Se esse parâmetro for false, todas as opções restantes serão ignoradas. Exemplo: https://myrshost/reportserver?/Sales&rc:Toolbar=False |
Parameters |
True |
Exibe a área de parâmetros da barra de ferramentas. O valor padrão é true. Exemplo: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed |
Parameters |
False |
Oculta a área de parâmetros e o usuário não pode exibi-la. |
Parameters |
Collapsed |
Oculta a área de parâmetros, mas o usuário pode alternar para vê-la. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales&rc:Parameters=CollapsedModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed |
Zoom |
Page Width |
Defina o zoom do relatório para se ajustar à largura da página. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales&rc:Zoom=Page%20WidthModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Zoom=Page%20Width |
Zoom |
Whole Page |
Defina o zoom do relatório para caber em toda a página. |
Zoom |
<integer percentage> |
Defina o zoom do relatório para uma porcentagem específica. O valor padrão é 100. |
Section |
<page number> |
Defina qual página do relatório será exibida. Qualquer valor maior que o número de páginas no relatório exibe a última página. Qualquer valor inferior a 0 exibe a página 1 do relatório. O valor padrão é 1. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales&rc:Section=2Modo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Section=2 |
FindString |
<text> |
Pesquise um conjunto específico de texto num relatório e realce o texto.
Observação:rc:FindString não funciona a menos que você inclua rc:Toolbar=false na cadeia de caracteres de acesso à URL.Exemplos: Modo nativo: https://myrshost/reportserver?/Sales&rc:Toolbar=false&rc:FindString=Mountain-400Modo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Toolbar=false&rc:FindString=Mountain-400 |
StartFind |
<start page> |
Especifique a primeira seção a ser pesquisada. O valor padrão é a primeira página do relatório. Exemplo: Modo nativo: https://server/Reportserver?/SampleReports/Product Catalog&rs:Command=Render&rc:StartFind=1&rc:EndFind=5&rc:FindString=Mountain-400 |
EndFind |
<end page> |
Defina o número da última página que pretende utilizar na pesquisa. O valor padrão é o número da página atual. Use este parâmetro com o StartFind parâmetro.Exemplo: Veja o StartFind exemplo. |
FallbackPage |
<page number> |
Defina o número da página a ser exibido se uma pesquisa ou uma seleção de mapa de documento falhar. O valor padrão é o número da página atual. |
GetImage |
<icon name> |
Obtenha uma imagem específica para a interface do usuário do Visualizador de HTML. |
Icon |
<icon name> |
Obtenha o ícone de uma extensão de renderização específica. |
Stylesheet |
<stylesheet file name> |
Especifique uma folha de estilos que deseja aplicar ao Visualizador de HTML. |
| Configuração de informações do dispositivo | Especifique uma configuração de informações do dispositivo na forma de , onde tag é o nome de uma configuração de informações do dispositivo específica para a extensão de rc:tag=valuerenderização. Para obter mais informações, consulte a descrição do Format comando.Você pode usar a configuração de informações do OutputFormat dispositivo para a extensão de renderização IMAGE para renderizar o relatório em uma imagem JPEG usando os seguintes parâmetros na cadeia de caracteres de acesso à URL: ...&rs:Format=IMAGE&rc:OutputFormat=JPEG. Para obter mais informações sobre todas as configurações de informações de dispositivo específicas da extensão, consulte Configurações de informações do dispositivo para extensões de renderização (Reporting Services). |
Comandos do servidor de relatório (rs:)
Direcione o servidor de relatório usando o prefixo rs:.
| Comando | Parâmetro | Descrição |
|---|---|---|
Command |
ListChildren e GetChildren |
Exiba o conteúdo de uma pasta. Os itens de pasta são exibidos em uma página de navegação de item genérica. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales&rs:Command=GetChildrenUma instância nomeada no modo nativo: https://myssrshost/Reportserver_THESQLINSTANCE?/reportfolder&rs:Command=listChildrenModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren |
Command |
Render |
O relatório é renderizado no navegador para que você possa visualizá-lo. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=RenderModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render |
Command |
GetSharedDatasetDefinition |
Exiba a definição XML associada a um conjunto de dados compartilhado. As propriedades do conjunto de dados compartilhado são salvas na definição. Essas propriedades incluem a consulta, parâmetros do conjunto de dados, valores padrão, filtros de conjunto de dados e opções de dados, como agrupamento e diferenciação de maiúsculas e minúsculas. Você deve ter a permissão Ler Definição de Relatório em um conjunto de dados compartilhado para usar esse valor. Exemplo: Modo nativo: https://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition |
Command |
GetDataSourceContents |
Exiba as propriedades de uma determinada fonte de dados compartilhada como XML. Se o seu navegador oferecer suporte a XML e se você for um usuário autenticado com permissão Ler Conteúdo na fonte de dados, a definição da fonte de dados será exibida. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContentsModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents |
Command |
GetResourceContents |
Renderize um recurso e exiba-o em uma página HTML se o recurso for compatível com o navegador. Caso contrário, você pode optar por abrir ou salvar o arquivo ou recurso no disco. Exemplos: Modo nativo: https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContentsModo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents |
Command |
GetComponentDefinition |
Exiba a definição XML associada a um item de relatório publicado. Você deve ter a permissão Ler Conteúdo em um item de relatório publicado para usar esse valor. |
Format |
HTML5PPTXATOMHTML4.0MHTMLIMAGEEXCEL (para .xls)EXCELOPENXML (para .xlsx)WORD (para .doc)WORDOPENXML (para .docx)CSVPDFXML |
Especifique o formato no qual renderizar e exibir um relatório. O valor padrão é HTML5. Para obter mais informações, consulte Exportar um relatório usando o acesso à URL. Para obter uma lista completa, consulte a \<Render> seção de extensão do arquivo do servidor rsreportserver.config de relatório. Para obter mais informações, consulte RsReportServer.config arquivo de configuração. Exemplos: Modo nativo: https://myrshost/ReportServer?/myreport&rs:Format=PDF Modo do SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF |
ParameterLanguage |
en-us, de-DE, etc. |
Forneça um idioma para parâmetros passados em uma URL que seja independente do idioma do navegador. O valor padrão é o idioma do navegador. Exemplo: Modo nativo: https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE |
Snapshot |
Renderize um relatório com base em um instantâneo do histórico de relatórios. Para obter mais informações, consulte Renderizar um instantâneo do histórico de relatórios usando o acesso à URL. Exemplo: Modo nativo: https://myrshost/reportserver?/SampleReports/Company Sales&rs:Snapshot=2003-04-07T13:40:02 |
|
PersistStreams |
truefalse |
Renderizar um relatório em um único fluxo persistente. O renderizador de imagem usa esse parâmetro para transmitir o relatório renderizado um pedaço de cada vez. Depois de usar esse parâmetro em uma cadeia de caracteres de acesso à URL, use a mesma cadeia de caracteres de acesso à URL com o GetNextStream parâmetro em vez do PersistStreams parâmetro para obter a próxima parte no fluxo persistente. Esse comando URL eventualmente retorna um fluxo de 0 bytes para indicar o fim do fluxo persistente. O valor padrão é false. |
GetNextStream |
truefalse |
Obtenha o próximo bloco de dados em um fluxo persistente que é acessado usando o PersistStreams parâmetro. Para obter mais informações, consulte a descrição do PersistStreams comando. O valor padrão é false. |
SessionID |
Especifique uma sessão de relatório ativa estabelecida entre o aplicativo cliente e o servidor de relatório. O valor desse parâmetro é definido como o identificador de sessão. Você pode especificar o ID da sessão como um cookie ou como parte do URL. Quando você configura o servidor de relatório para não usar cookies de sessão, a primeira solicitação sem um ID de sessão especificado resulta em um redirecionamento com um ID de sessão. Para obter mais informações sobre sessões do servidor de relatório, consulte Identificar o estado de execução. |
|
ClearSession |
truefalse |
Remova todas as instâncias de relatório associadas a um usuário autenticado da sessão de relatório. Uma instância de relatório é definida como o mesmo relatório executado várias vezes com valores de parâmetros de relatório diferentes. O valor padrão é false. Os valores válidos são verdadeiro e falso. |
ResetSession |
truefalse |
Redefina a sessão de relatório removendo a associação da sessão de relatório com todos os instantâneos de relatório. O valor padrão é false. Os valores válidos são verdadeiro e falso. |
ShowHideToggle |
<positive integer> |
Alterne o show e oculte o estado de uma seção do relatório. Especifique um inteiro positivo para representar a seção a ser alternada. |
Comandos da Web Part do Visualizador de Relatórios (rv:)
Direcione a Web Part do Visualizador de Relatórios que se integra ao SharePoint usando o prefixo rv:. A Web Part do Visualizador de Relatórios também aceita o rs:ParameterLanguage parâmetro.
| Comando | Parâmetro | Descrição |
|---|---|---|
Toolbar |
Full |
Exibe a barra de ferramentas completa. O valor padrão é Full. |
Toolbar |
Navigation |
Exibe apenas paginação na barra de ferramentas. Exemplo: Modo do SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:Toolbar=Navigation |
Toolbar |
None |
Não exibe a barra de ferramentas. |
HeaderArea |
Full |
Exibe o cabeçalho completo. O valor padrão é Full. |
HeaderArea |
BreadCrumbsOnly |
Exibe apenas a navegação de trilha no cabeçalho para informar ao usuário onde eles estão no aplicativo. Exemplo: Modo do SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:HeaderArea=BreadCrumbsOnly |
HeaderArea |
None |
Oculta o cabeçalho. |
DocMapAreaWidth |
Controle a largura de exibição, em pixels, da área de parâmetros na Web Part do Visualizador de Relatórios. O valor padrão é o mesmo que o padrão da Web Part do Visualizador de Relatórios. O valor deve ser um número inteiro não negativo. | |
AsyncRender |
truefalse |
Controle se um relatório é renderizado de forma assíncrona. O valor padrão é true, que especifica que um relatório seja processado de forma assíncrona. O valor deve ser um valor booleano de true ou false. |
ParamMode |
Full |
Exibe a área de prompt de parâmetro. O valor padrão é Full. |
Collapsed |
Recolhe a área de prompt de parâmetro. Exemplo: Modo do SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ParamMode=Collapsed |
|
ParamMode |
Hidden |
Oculta a área de prompt de parâmetro. |
DocMapMode |
Full |
Exibe a área do mapa do documento. O valor padrão é Full. |
DocMapMode |
Collapsed |
Recolhe a área do mapa do documento. |
DocMapMode |
Hidden |
Oculta a área do mapa do documento. |
DockToolBar |
Top |
Encaixa a barra de ferramentas na parte superior. O valor padrão é Top. |
DockToolBar |
Bottom |
Encaixa a barra de ferramentas na parte inferior. Exemplo: Modo do SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:DockToolBar=Bottom |
ToolBarItemsDisplayMode |
1 (0x1) |
botão Voltar |
ToolBarItemsDisplayMode |
2 (0x2) |
Controles de pesquisa de texto |
ToolBarItemsDisplayMode |
4 (0x4) |
Controles de navegação de página |
ToolBarItemsDisplayMode |
8 (0x8) |
Botão Atualizar |
ToolBarItemsDisplayMode |
16 (0x10) |
Caixa de listagem Zoom |
ToolBarItemsDisplayMode |
32 (0x20) |
Botão Atom Feed |
ToolBarItemsDisplayMode |
64 (0x40) |
Opção do menu Imprimir em Ações |
ToolBarItemsDisplayMode |
128 (0x80) |
Submenu Exportar em Ações |
ToolBarItemsDisplayMode |
256 (0x100) |
Abrir com a opção de menu Construtor de Relatórios em Ações |
ToolBarItemsDisplayMode |
512 (0x200) |
Opção do menu Subscrever em Ações |
ToolBarItemsDisplayMode |
1024 (0x400) |
Opção do menu Novo Alerta de Dados em Ações |
ToolBarItemsDisplayMode |
Vários valores | Controle quais itens da barra de ferramentas exibir. Esse valor é um valor de enumeração bitwise. Para incluir um item da barra de ferramentas, adicione o valor do item ao valor total. Por exemplo, para nenhum menu Ações , use rv:ToolBarItemsDisplayMode=63 (ou 0x3F), que é 1+2+4+8+16+32. Apenas para itens do menu Ações , use rv:ToolBarItemsDisplayMode=960 (ou 0x3C0). O valor padrão é -1, que inclui todos os itens da barra de ferramentas. Os valores válidos são:Exemplo: Modo do SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ToolBarItemsDisplayMode=15 |