- No explorador de dados, escolha o conjunto de dados para o qual deseja criar parâmetros. Editar Conjunto de Dados exibe a consulta para o conjunto de dados.
- Escolha Parâmetros. Editar Conjunto de Dados exibe informações de parâmetros padrão na primeira linha.
- Crie um parâmetro de conjunto de dados especificando os seguintes valores obrigatórios:
- Na primeira linha, em Nome, digite um nome para o parâmetro. É recomendável prefixar o nome selecionado com DSP para o parâmetro de conjunto de dados para ajudar a distinguir o parâmetro de outros tipos de parâmetros, como parâmetros de relatório. Por exemplo, um parâmetro de conjunto de dados utilizado para filtrar quantityinstock poderia ter o nome DSP_quantityinstock.
- Em Tipo de Dados, selecione um tipo de dados para o parâmetro.
- Em Direção, escolha Entrada. Esse valor significa que é um parâmetro de entrada.
- Selecione Valor Padrão e aparecerá um botão à direita do campo vazio
- Escolha o botão reticências (...) à direita. Aparece o Construtor de Expressões.
- Ligue o parâmetro de conjunto de dados ao parâmetro de relatório apropriado selecionando o parâmetro de relatório como o valor padrão do conjunto de dados.
- Em Categoria, escolha Parâmetros de Relatório e, em seguida, escolha Todos em Subcategoria. Os parâmetros de relatório criados aparece, conforme mostrado na Figura 12-3.
Figura 12-3 Ligando um parâmetro de conjunto de dados a um parâmetro de relatório
- Dê um clique duplo no parâmetro de relatório apropriado. O parâmetro de relatório aparece na área de expressão.
- Escolha OK.
- Repita as etapas 3 e 4 para criar parâmetros de conjunto de dados adicionais para os outros marcadores de parâmetros inseridos na consulta SQL.
- Supondo-se que você tenha digitado um Valor Padrão para o(s) parâmetro(s) de relatório, escolha Visualizar Resultados para verificar se a consulta retorna linhas que correspondem à condição WHERE.
A
Figura 12-4 mostra os resultados do exemplo anterior em que um valor padrão de 999 foi digitado para o parâmetro de relatório RP_quantityinstock. Ele mostra todas as linhas para produtos em estoque com uma quantidade inferior a 999.
Figura 12-4 Visualizar Resultados com linhas que correspondem à condição WHERE
- Para salvar os parâmetros de conjunto de dados, escolha OK.
- Teste os parâmetros para verificar se a consulta é atualizada com os valores especificados pelo usuário e se o relatório mostra os resultados esperados:
- Escolha Visualizar.
- Se Digitar Parâmetros não aparecer, escolha Mostrar Parâmetros de Relatório.
Digitar Parâmetros exibe todos os parâmetros de relatório criados. A
Figura 12-5 mostra o parâmetro de relatório simples RP_quantityinstock.
Figura 12-5 Digitar Parâmetros
- Especifique valores para os parâmetros e, em seguida, escolha OK.