Como adicionar, alterar ou excluir valores disponíveis para um parâmetro de relatório (Construtor de Relatórios 3.0 e SSRS)
Depois de criar um parâmetro de relatório, você pode especificar uma lista de valores disponíveis a ser exibida para o usuário. Uma lista de valores disponíveis limita as escolhas do usuário aos valores válidos para o parâmetro.
Os valores disponíveis são exibidos em uma lista suspensa ao lado do parâmetro de relatório na barra de ferramentas quando o relatório é executado. Os parâmetros de relatório podem representar um valor ou diversos valores. No caso de diversos valores, a lista começa com um recurso Selecionar Tudo, através do qual o usuário pode selecionar ou desmarcar todos os valores com um só clique.
É possível fornecer uma lista de valores estática ou uma lista baseada em um conjunto de dados de relatório. Se preferir, você pode especificar um nome amigável para os valores usando um campo de rótulo. Por exemplo, no caso de um parâmetro baseado em um campo ProductID, você pode exibir o campo ProductName no rótulo do parâmetro. Quando o relatório é executado, o usuário pode escolher uma opção entre os nomes de produto, mas o valor efetivamente escolhido é o ProductID correspondente.
Observação |
---|
É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com. |
Depois de publicar um relatório, você pode alterar a propriedade dos valores disponíveis para um parâmetro. Para obter mais informações, consulte "Setting Parameter Properties for a Published Report" na documentação do Reporting Services nos Manuais Online do SQL Server.
Para adicionar ou alterar os valores disponíveis para um parâmetro de relatório
No painel Dados do Relatório, expanda o nó Parâmetros. Clique com o botão direito do mouse no parâmetro e clique em Propriedades do Parâmetro. A caixa de diálogo Propriedades do Parâmetro do Relatório é aberta.
Clique em Valores Disponíveis. Selecione uma opção de valores disponíveis:
Clique em Especificar valores para fornecer a lista de valores manualmente e, se desejar, nomes amigáveis (rótulos) para os valores.
Clique em Adicionar, digite o valor na caixa de texto Valor e, opcionalmente, o rótulo na caixa de texto Rótulo. Se você não fornecer um rótulo, será usado o valor.
Repita esta etapa para todos os valores quantos você deseja fornecer. A ordem dos itens que você vê nesta lista determina a ordem em que o usuário os vê na lista suspensa. Para alterar a ordem de um item da lista, clique em uma caixa de texto Valor ou Rótulo para selecionar o item desejado e use os botões de seta para cima e para baixo a fim de colocar o item no início ou no final da lista.
Clique em Obter valores de uma consulta para fornecer o nome de um conjunto de dados existente que recupera os valores e, opcionalmente, os nomes amigáveis deste parâmetro.
Em Conjunto de Dados, escolha o nome do conjunto de dados.
No campo Valor, escolha o nome do campo que fornece os valores de parâmetro.
No campo Rótulo, escolha o nome do campo que fornece os nomes amigáveis do parâmetro. Se não houver um campo separado para nomes amigáveis, escolha o mesmo campo escolhido para Valor.
Clique em OK.
Quando visualiza o relatório, você vê uma lista suspensa dos valores disponíveis para o parâmetro.
Para remover os valores disponíveis para um parâmetro de relatório
No painel Dados do Relatório, expanda o nó Parâmetros. Clique com o botão direito do mouse no parâmetro e clique em Propriedades do Parâmetro. A caixa de diálogo Parâmetros de Relatório é exibida.
Clique em Valores Disponíveis.
Em Selecione uma das seguintes opções, clique em Nenhuma.
Clique em OK.
Quando você visualiza o relatório, a lista suspensa dos valores disponíveis para o parâmetro não aparece mais.
Consulte também