Sintaxe do acesso à URL

Você pode acessar o servidor de relatório usando uma URL. As solicitações de URL podem conter vários parâmetros listados em qualquer ordem. Os parâmetros são separados por um E comercial (&) e os pares de nome/valor são separados por um sinal de igualdade (=).

Sintaxe


            protocol://
            server
            /
            virtualroot
            ?[/
            pathinfo
            ]&prefix:param=value[&prefix:param=value]...n]

Argumentos

  • protocol
    O protocolo da URL. Por exemplo, http:// ou https://.

  • server
    O nome do computador no qual o servidor de relatório está sendo executado. Isso pode incluir um nome de domínio totalmente qualificado, por exemplo: machine.adventure-works.com.

  • vitualroot
    O nome da raiz virtual do servidor de relatório.

  • ?
    O caminho do item e a parte do parâmetro do URL.

  • **[/**pathinfo ]
    O nome do caminho completo do item acessado no banco de dados do servidor de relatório.

  • &
    Usado para separar os pares de nome e de valor dos parâmetros.

  • prefixo
    Opcional. Um prefixo de parâmetro (por exemplo, rs: ou rc:) que acessa um processo específico executado no servidor de relatório. Se um prefixo para um parâmetro não for incluído, o parâmetro é processado pelo servidor de relatório como um parâmetro de relatório.

    ObservaçãoObservação

    Se você incluir um parâmetro de relatório em uma URL, não cria um prefácio para o parâmetro de relatório com um prefixo de parâmetro.

  • param
    O nome do parâmetro.

  • value
    O texto da URL correspondente ao valor do parâmetro usado.

Exemplo

O exemplo a seguir renderiza um relatório em formato HTML 4.0.

https://servername/reportserver?/SampleReports/Employee Sales Summary&rs:Command=Render&rs:format=HTML4.0
ObservaçãoObservação

Qualquer caractere de espaço na cadeia de caracteres da URL será substituído pelos caracteres "% 20", de acordo com os padrões de codificação de URL. De forma similar, um caractere de espaço na parte de parâmetros da URL será substituído por um caractere de mais (+) e um ponto-e-vírgula em qualquer parte da cadeia de caracteres será substituído pelos caracteres "%3A". Os navegadores devem executar a codificação de URL apropriada automaticamente. Não é preciso codificar os caracteres manualmente.