web-dev-qa-db-fra.com

Utilisation des paramètres de liste déroulante dans le rapport SSRS

Je peux voir la zone de texte de mon ensemble de données qui a le

"sélectionnez col1 à partir du nom de la table" comme requête. Je veux remplir la liste déroulante au lieu de la zone de texte. J'ai créé le paramètre pour cela. Que faire?

14
Red Swan

En bref

  1. Cliquez avec le bouton droit sur le paramètre

  2. Sélectionnez la section "Valeurs disponibles"

  3. Cliquez sur l'option "Obtenir les valeurs d'une requête"

  4. Sélectionnez l'ensemble de données et les champs appropriés

24
Nat

Ma solution:

  1. Cliquez avec le bouton droit sur le paramètre sous "Données du rapport" et sélectionnez "Propriétés du paramètre"

  2. Sélectionnez la section "Valeurs disponibles"

  3. Cliquez sur l'option "Obtenir les valeurs d'une requête"

4a. Sélectionnez le requête approprié à utiliser

4b. Sélectionnez le Valeur que vous souhaitez que la requête principale utilise pour générer les données

4c. Sélectionnez le Label qui apparaîtra dans la liste déroulante que l'utilisateur voit et sélectionne une option dans

6
Aaron Lelevier

Les articles suivants couvrent exactement ce que vous devez savoir sur la définition des paramètres de rapport dans SSRS:

5
NakedBrunch

Si vous avez déjà déployé une version précédente de votre rapport, pour une raison quelconque, ce type de changement de paramètre n'est pas pris en compte lors du redéploiement. Essayez de supprimer le rapport à l'aide du Gestionnaire de rapports, puis redéployez-le.

2
pollifax

suivez ces étapes 1.Dans le volet Données du rapport, développez le nœud Paramètres et cliquez avec le bouton droit sur le paramètre, puis cliquez sur Propriétés du paramètre.

2.Dans Invite, saisissez Sélectionner:.

Dans Type de données, sélectionnez le type de données.

4.Cliquez sur Valeurs disponibles.

5.Sélectionnez l'option Obtenir les valeurs d'une requête.

6. sélectionnez le champ de valeur et le champ d'étiquette

7.Dans les valeurs par défaut, sélectionnez Obtenir les valeurs à partir d'une option de requête. 8.Dans la liste déroulante Dataset, sélectionnez BusinessPersons.

9.Dans la liste déroulante du champ Valeur, sélectionnez BusinessEntityID.

10.Cliquez sur OK.

2
shruti