Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Construtor de Relatórios da Microsoft (SSRS)
Designer de Relatórios
do Power BI no SQL Server Data Tools
Pode adicionar um parâmetro a um relatório paginado que permite ao utilizador selecionar mais do que um valor para o parâmetro.
Pode passar múltiplos valores de parâmetros ao relatório dentro da URL do relatório. Para mais informações, consulte Passar um parâmetro de relatório dentro de uma URL.
Para informações sobre como passar múltiplos valores de parâmetros num procedimento armazenado, veja Trabalhar com parâmetros de seleção múltipla para relatórios do SQL Server Reporting Services em mssqltips.com.
Adicionar um parâmetro de vários valores
No Construtor de Relatórios, abra o relatório ao qual pretende adicionar o parâmetro de múltiplos valores.
Clique com o botão direito no conjunto de dados do relatório e depois selecione Propriedades do Conjunto de Dados
Adicione uma variável à consulta do conjunto de dados, seja editando o texto da consulta na caixa de Consulta , ou adicionando um filtro usando o designer de consultas. Para mais informações, consulte Construir uma consulta no designer de consultas relacional (Construtor de Relatórios).
WHERE Production.ProductInventory.ProductID IN (@ProductID)Importante
- O texto da consulta não deve incluir a instrução DECLARE para a variável de consulta.
- O texto da variável de consulta deve incluir o operador IN , como mostrado no exemplo anterior.
- Certifique-se de incluir os parênteses à volta da variável, como mostrado anteriormente. Caso contrário, o relatório falha em renderizar e o erro "deve declarar a variável escalar" é exibido.
Um parâmetro de conjunto de dados para um conjunto de dados embutido ou partilhado é criado automaticamente para a variável de consulta. Um parâmetro de relatório é criado automaticamente para o parâmetro do conjunto de dados.
No painel de Dados de Relatório , expanda o nó Parâmetros , clique com o botão direito no parâmetro de relatório que foi criado automaticamente para o parâmetro do conjunto de dados e depois selecione Propriedades dos Parâmetros.
No separador Geral, selecione Permitir múltiplos valores para que o utilizador possa selecionar mais de um valor para o parâmetro.
(Opcionalmente) No separador Valores Disponíveis , especifique uma lista de valores disponíveis para mostrar ao utilizador.
Uma lista de valores disponíveis limita as escolhas que um usuário pode fazer a apenas valores válidos para o parâmetro. Para múltiplos valores, o topo da lista começa com uma funcionalidade Selecionar Tudo para que o utilizador possa selecionar ou limpar todos os valores selecionando uma única caixa. Se optar por obter os valores disponíveis para o parâmetro de relatório a partir de uma consulta de conjunto de dados, certifique-se de selecionar um conjunto de dados que não contenha a variável de consulta associada ao mesmo parâmetro de relatório.
Para mais informações, consulte Adicionar, alterar ou eliminar valores disponíveis para um parâmetro de relatório (Construtor de Relatórios).