Anterior Seguinte

Como inserir um marcador de parâmetros na consulta SQL

Este procedimento pressupõe que já foi criado um conjunto de dados.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
Imagem 11-2 apresenta um exemplo de uma consulta com dois marcadores de parâmetros.

Imagem 11-2 Consulta com dois marcadores de parâmetros

Imagem 11-2  Consulta com dois marcadores de parâmetros

Nesta fase já está preparado para definir um parâmetro de conjunto de dados para cada? marcador de parâmetros. A secção seguinte descreve esta tarefa.

Como definir um parâmetro de conjunto de dados

Este procedimento pressupõe que já foi introduzido um marcador de parâmetros na consulta SQL.

1  
2  
3  
4  
Em Editar Parâmetro, especifique as informações seguintes:
1  
2  
3  
4  
Imagem 11-3 apresenta um exemplo de uma definição de parâmetro do conjunto de dados onde o parâmetro do conjunto de dados, DSP_quantityinstock, está ligado a um parâmetro do relatório, RP_quantityinstock.

Imagem 11-3 Definição de parâmetro do conjunto de dados

Imagem 11-3  Definição de parâmetro do conjunto de dados
5  
5  
Repita os passos 3 e 4 para definir parâmetros do conjunto de dados adicionais para quaisquer outros marcadores de parâmetros na consulta SQL.
6  
7  
1  
2  
Introduzir parâmetros apresenta todos os parâmetros de relatório criados. Imagem 11-4 apresenta parâmetros de relatório de exemplo, RP_quantityinstock e RP_productvendor. Surgem os nomes dos parâmetros porque não foram indicados valores para a propriedade de texto de Pedido.

Imagem 11-4 Introduzir Parâmetros

Imagem 11-4  Introduzir Parâmetros
3  

Se tiver concluído todas as tarefas descritas anteriormente nesta secção, a cláusula WHERE da consulta incorpora os valores especificados e o relatório apresenta as linhas que correspondem à cláusula WHERE.


(c) Copyright Actuate Corporation 2013