Ajouter, modifier ou supprimer les valeurs disponibles d’un paramètre de rapport paginé (Générateur de rapports)
S’applique à : Générateur de rapports Microsoft (SSRS) Power BI Report Builder Report Designer dans SQL Server Data Tools
Après avoir créé un paramètre de rapport paginé, vous pouvez spécifier une liste de valeurs disponibles à afficher pour l’utilisateur. Une liste de valeurs disponibles limite les choix qu'un utilisateur peut faire aux valeurs valides pour le paramètre.
Les valeurs disponibles s'affichent dans une liste en regard du paramètre de rapport dans la barre d'outils lors de l'exécution du rapport. Les paramètres de rapport peuvent représenter une ou plusieurs valeurs. Pour les valeurs multiples, la partie supérieure de la liste commence par une fonction Sélectionner tout qui permet à l'utilisateur de sélectionner ou d'effacer toutes les valeurs en sélectionnant une seule zone.
Vous pouvez fournir une liste statique de valeurs ou une liste provenant d'un dataset de rapport. Vous pouvez éventuellement fournir un nom convivial pour les valeurs en spécifiant un champ d'étiquette. Par exemple, vous pouvez afficher le champ ProductID
dans l'étiquette de paramètre pour un paramètre basé sur un champ ProductName
. Lorsque le rapport s'exécute, l'utilisateur peut choisir entre les noms de produits, mais la valeur choisie réelle est l'élément ProductID
correspondant.
Notes
Il est possible de créer et de modifier des fichiers de définition de rapports (.rdl) paginés dans le Générateur de rapports Microsoft, dans Power BI Report Builder et dans le Concepteur de rapports de SQL Server Data Tools.
Après la publication d'un rapport, vous pouvez remplacer les valeurs disponibles définies dans l'outil de création de rapports en définissant les valeurs de propriété de paramètre sur le serveur de rapports. Pour plus d’informations, consultez Paramètres de rapport (Générateur de rapports et Concepteur de rapports).
Ajouter ou modifier les valeurs disponibles pour un paramètre de rapport
Dans le volet Données du rapport , développez le nœud Paramètres . Faites un clic droit sur le paramètre, puis sélectionnez Propriétés du paramètre. La boîte de dialogue Propriétés du paramètre de rapport s'ouvre.
Remarque
Si le volet Données du rapport n'est pas visible, sélectionnez Affichage, puis Données du rapport.
Sélectionnez Valeurs disponibles. Choisissez une option relative aux valeurs disponibles :
Sélectionnez Spécifier les valeurs pour fournir manuellement une liste de valeurs et, éventuellement, des noms conviviaux (les étiquettes) pour les valeurs.
Sélectionnez Ajouter, puis saisissez la valeur dans la zone de texte Valeur et, éventuellement, l’étiquette dans la zone de texte Étiquette. Si vous ne spécifiez pas d'étiquette, la valeur est utilisée. Vous pouvez écrire une expression pour une valeur. Le type de données doit correspondre au type de données du paramètre. Les noms de champs ne peuvent pas être utilisés dans une expression pour un paramètre. Pour obtenir des exemples, consultez Filtres couramment utilisés (Générateur de rapports).
Répétez cette étape pour toutes les valeurs que vous souhaitez fournir. L'ordre des éléments que vous voyez dans cette liste détermine l'ordre dans lequel l'utilisateur les voit dans la liste. Pour modifier l’ordre d’un élément dans la liste, sélectionnez la zone de texte Valeur ou Étiquette pour sélectionner l’élément, puis utilisez les boutons fléchés orientés vers le bas et le haut pour déplacer l’élément dans la liste.
Sélectionnez Obtenir les valeurs à partir d’une requête pour fournir le nom d’un jeu de données existant qui récupère les valeurs et, éventuellement, les noms conviviaux pour ce paramètre.
Important
Si le même jeu de données contient le paramètre de requête correspondant pour le paramètre de rapport, le rapport affiche un message d'erreur lorsque vous tentez de l'exécuter. Pour résoudre cette erreur, utilisez un dataset différent pour récupérer les valeurs.
Dans Dataset, choisissez le nom du dataset.
Dans Champ de valeur, choisissez le nom du champ qui fournit les valeurs de paramètre.
Dans Champ d’étiquette, choisissez le nom du champ qui fournit les noms conviviaux pour le paramètre. S’il n’existe aucun champ séparé pour les noms conviviaux, choisissez le même champ que celui pour le champ Valeur.
Cliquez sur OK.
Lorsque vous affichez un aperçu du rapport, une liste déroulante de valeurs disponibles pour le paramètre s'affiche.
Supprimer les valeurs disponibles pour un paramètre de rapport
Dans le volet Données du rapport , développez le nœud Paramètres . Faites un clic droit sur le paramètre, puis sélectionnez Propriétés du paramètre. La boîte de dialogue Paramètres du rapport s’ouvre.
Sélectionnez Valeurs disponibles.
Dans Sélectionnez l’une des options suivantes, puis Aucun.
Cliquez sur OK.
Lorsque vous affichez un aperçu du rapport, la liste des valeurs disponibles pour le paramètre ne s’affiche plus.
Contenu connexe
- Modifier l'ordre d'un paramètre de rapport (Générateur de rapports)
- Ajouter, modifier ou supprimer un paramètre de rapport (Générateur de rapports)
- Ajouter des paramètres en cascade à un rapport (Générateur de rapports)
- Ajouter, modifier ou supprimer les valeurs par défaut d'un paramètre de rapport (Générateur de rapports)
- Références à la collection de paramètres (Générateur de rapports)
- Tutoriel : ajouter un paramètre à un rapport (Générateur de rapports)
- Expressions (Générateur de rapports)