Tópico AnteriorPróximo Tópico


Como Criar um Parâmetro de Conjunto de Dados

Este procedimento supõe que você já tenha inserido um marcador de parâmetro na consulta SQL.

Se você criar vários parâmetros de conjunto de dados, crie-os na ordem de exibição de seus marcadores de parâmetros correspondentes na cláusula WHERE.

  1. 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.
  2. Escolha Parâmetros. Editar Conjunto de Dados exibe informações de parâmetros padrão na primeira linha.
  3. Crie um parâmetro de conjunto de dados especificando os seguintes valores obrigatórios:
    1. 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.
    2. Em Tipo de Dados, selecione um tipo de dados para o parâmetro.
    3. Em Direção, escolha Entrada. Esse valor significa que é um parâmetro de entrada.
    4. Selecione Valor Padrão e aparecerá um botão à direita do campo vazio
    5. Escolha o botão reticências (...) à direita. Aparece o Construtor de Expressões.
  4. 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.
    1. 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.
    2. Figura 12-3 Ligando um parâmetro de conjunto de dados a um parâmetro de relatório
    3. Dê um clique duplo no parâmetro de relatório apropriado. O parâmetro de relatório aparece na área de expressão.
    4. Escolha OK.
  5. 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.
  6. 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.
  7. 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
  8. Para salvar os parâmetros de conjunto de dados, escolha OK.
  9. 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:
    1. Escolha Visualizar.
    2. Se Digitar Parâmetros não aparecer, escolha Mostrar Parâmetros de Relatório.
    3. 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
    4. Especifique valores para os parâmetros e, em seguida, escolha OK.

Se você tiver concluído todas as tarefas descritas até agora neste capítulo, a cláusula WHERE de sua consulta será atualizada com os valores especificados e o relatório exibirá as linhas que correspondem à cláusula WHERE.


(c) Direitos Autorais Actuate Corporation 2006

Tópico AnteriorPróximo Tópico