Transmitindo um parâmetro de relatório em uma URL
Você pode transmitir parâmetros de relatório a um relatório incluindo-os em uma URL de relatório. Esses parâmetros de URL não são prefixados, pois são transmitidos diretamente ao mecanismo de processamento de relatório. Para obter mais parâmetros de relatório, consulte Executando um relatório com parâmetros.
Para definir um parâmetro de relatório em uma URL, basta incluir o nome do parâmetro, um sinal de igual (=) e o valor do parâmetro de relatório. A sintaxe é parameter=value. Para transmitir um valor nulo para um parâmetro, use parameter:isnull=true, por exemplo, SalesOrderNumber:isnull=true.
Observação |
---|
Se o seu relatório contiver um parâmetro que tenha um valor padrão e o valor da propriedade Prompt for false (isto é, a propriedade Avisar Usuário não for selecionada no Gerenciador de Relatórios), você não poderá transmitir um valor para esse parâmetro em uma URL. Isso fornece aos administradores a opção de impedir que usuários finais adicionem ou modifiquem os valores de determinados parâmetros de relatório. |
Exemplo
O exemplo a seguir usa o parâmetro de relatório EmployeeID para renderizar o relatório específico:
https://server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234