Précédent Suivant

Comment insérer un marqueur de paramètre dans la requête SQL

Cette procédure suppose que vous avez déjà créé un fichier.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
Figure 11-2 illustre un exemple de requête avec deux marqueurs de paramètre.

Figure
11-2 Requête avec deux marqueurs de paramètre

Figure 11-2  Requête avec deux marqueurs de paramètre

A ce stade, vous pouvez définir un paramètre de fichier pour chaque marqueur de paramètre ?. La section suivant décrit cette tâche.

Comment définir un paramètre de fichier

Cette procédure suppose que vous avez déjà inséré un marqueur de paramètre dans la requête SQL.

1  
2  
3  
4  
Dans la fenêtre Modifier le paramètre, entrez les informations suivantes :
1  
2  
3  
4  
Figure 11-3 illustre un exemple de définition de paramètre de fichier au niveau duquel le paramètre de fichier, DSP_quantityinstock, est lié à un paramètre de rapport, RP_quantityinstock.

Figure
11-3 Définition de paramètre de fichier

Figure 11-3  Définition de paramètre de fichier
5  
5  
Répétez les étapes 3 et 4 afin de définir des paramètres de fichier supplémentaires pour tout autre marqueur de paramètre de la requête SQL.
6  
7  
1  
2  
La boîte de dialogue Saisie des paramètres affiche tous les paramètres de rapport que vous avez créés. Figure 11-4 illustre un exemple de paramètres de rapport, RP_quantityinstock et RP_productvendor. Les noms des paramètres apparaissent, car aucune valeur n'a été fournie pour la propriété Texte d'invite.

Figure
11-4 Saisie de paramètres

Figure 11-4  Saisie de paramètres
3  

Si vous avez effectué toutes les tâches précédemment décrites dans ce chapitre, la clause WHERE de la requête contient les valeurs spécifiées et le rapport affiche les lignes qui correspondent à cette clause.


(c) Copyright Actuate Corporation 2013