Question

dans le but de signaler la croissance de la base de données, je suis tout créé à l'exception d'une chose la plus importante.Dans SSDT, je suis créé Rapport, qui contient une ligne de graphique qui doit être montrée au dépend des paramètres.J'ai une liste déroulante de bases de données, le graphique où sont en sections: valeurs (champs! DataSize.value), Groupes de catégorie (Date), Groupes de série (DatabasEname). J'ai des bases de données de paramètres (DataSet1, champ de valeur: ID, champ d'étiquettes: DatabasEname).

Lorsque je commence à signaler et sélectionnez une base de données et cliquez sur Afficher le rapport, je reçois des lignes pour chaque paramètre (bases de données) sur la liste.Comment obtenir uniquement des lignes pour les paramètres sélectionnés (bases de données)?

Était-ce utile?

La solution

Vous devez vous référer aux paramètres de votre requête SQL principale.

quelque chose comme:

où Databasename= @Databases

ou si vous souhaitez pouvoir sélectionner plusieurs bases de données.

où DatabasEname dans (@Databases)

Voici un exemple utilisant les paramètres de date et les paramètres multi-sélectionner dans un rapport https://technet.microsoft.com/en-us/library/aa337396 (v= SQL.105) .aspx

Si vous Google "SSRS Parameter SQL Query", il existe de nombreux exemples de travail et même des vidéos YouTube donnant des instructions étape par étape.

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top