- Dans l'explorateur de données, sélectionnez le fichier pour lequel vous souhaitez créer des paramètres. La boîte de dialogue Modifier le fichier affiche la requête correspondant au fichier.
- Sélectionnez Paramètres. L'option Modifier le fichier affiche les informations de paramètre par défaut sur la première ligne.
- Créez un paramètre de fichier en indiquant les valeurs requises suivantes :
- Sur la première ligne, dans la zone Nom, entrez le nom du paramètre. Il est recommandé de préfixer le nom que vous avez choisi par DSP (Data-Set Parameter) pour vous aider à distinguer ce paramètre d'autres types de paramètres, tels que les paramètres de rapport. Par exemple, un paramètre de fichier utilisé pour filtrer les quantités en stock (quantityinstock) pourra être nommé DSP_quantityinstock.
- Dans Type de données, sélectionnez un type de données pour le paramètre.
- Dans Sens, sélectionnez Entrée. Cette valeur indique que le paramètre est un paramètre d'entrée.
- Sélectionnez la valeur par défaut et un bouton s'affiche à droite de la zone vide.
- Sélectionnez le bouton des points de suspension (...) situé à droite. Le générateur d'expression apparaît.
- Liez le paramètre de fichier au paramètre de rapport approprié en sélectionnant le paramètre de rapport en tant que valeur par défaut du fichier :
- Sous Catégorie, sélectionnez Paramètres du rapport, puis Tous comme sous-catégorie. Les paramètres du rapport que vous avez créés s'affichent, comme indiqué dans la figure 12-3.
Figure 12-3 Liaison d'un paramètre de fichier à un paramètre de rapport
- Faites un double-clic sur le paramètre de rapport approprié. Le paramètre de rapport apparaît dans la zone d'expression.
- Cliquez sur OK.
- Répétez les étapes 3 et 4 pour créer d'autres paramètres de fichier pour les autres marqueurs de paramètre éventuels que vous avez insérés dans votre requête SQL.
- En supposant que vous ayez entré une valeur par défaut pour un ou plusieurs paramètres de rapport, vous pouvez sélectionner Aperçu des résultats pour vérifier que la requête renvoie les lignes correspondant à votre condition WHERE.
La
figure 12-4 présente les résultats de l'exemple précédent où la valeur par défaut 999 a été entrée pour le paramètre de rapport RP_quantityinstock. Elle affiche toutes les lignes des produits en stock dont la quantité est inférieure à 999.
Figure 12-4 Aperçu des résultats avec les lignes correspondant à la condition WHERE
- Pour sauvegarder les paramètres de fichier, cliquez sur OK.
- Testez les paramètres pour vérifier que la requête est mise à jour avec les valeurs définies par l'utilisateur et que le rapport affiche les résultats escomptés :
- Sélectionnez Aperçu.
- Si l'option Saisie des paramètres ne s'affiche pas, sélectionnez Afficher les paramètres du rapport.
Saisie des paramètres affiche tous les paramètres de rapport que vous avez créés. La
figure 12-5 affiche le paramètre de rapport simple RP_quantityinstock.
Figure 12-5 Saisie des paramètres
- Spécifiez les valeurs des paramètres, puis cliquez sur OK.