Passage de paramètres pour Reporting services
Bonjour,
Es-ce que quelqu'un saurait comment passer par le code VB.NET un paramètre (à valeur multiples possibles) pour un rapport Reporting Services?
Je sais déjà le faire pour un paramètre à une seule valeur possible :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
ReportViewer1.ProcessingMode = ProcessingMode.Remote
ReportViewer1.ShowToolBar = False 'la toolbar n'est pas afficher
Dim params As Microsoft.Reporting.WebForms.ReportParameterInfoCollection
params = ReportViewer1.ServerReport.GetParameters()
params.Item(0).MultiValue
Dim param_resume(0) As ReportParameter
'param_resume(0) = New ReportParameter("FonctionComptesDominesIdentifiantResponsable", Membership.GetUser.UserName)
param_resume(0) = New ReportParameter()
param_resume(0).Values.Add(Membership.GetUser.UserName)
param_resume(0).Values.Item(0) = Membership.GetUser.UserName
param_resume(0).Name = "FonctionComptesDominesIdentifiantResponsable"
Dim param_rapp_resume As ReportParameterInfoCollection
param_rapp_resume = ReportViewer1.ServerReport.GetParameters()
Dim contient_param_resume As Boolean = False 'premet de savoir si un rapport contient le parametre identifiant
Dim it2 As ReportParameterInfo
For Each it2 In param_rapp_resume
If it2.Name = "FonctionComptesDominesIdentifiantResponsable" Then contient_param_resume = True
Next
If contient_param_resume = True Then ReportViewer1.ServerReport.SetParameters(param_resume) 'si le rapport contient la parametre identifiant, on lui envoi donc le nom d'utilisateur
ReportViewer1.ServerReport.Refresh() |
Merci à toutes et à tous...
passage de parametres reporting services
bonjour,
je travaille sur SSRS et mes rapports pointent sur mon cube SSAS.
je veux un rapport qui m'affiche mes articles suivant mon parametre categorie.
si quelqu'un peut m'aider pour ce passage de parametre?
merci a vous
reponse: passage de parametre reporting services
ca y est j'ai trouve comment faire.
quand on est dans le concepteur de requete, on fait glisser notre champ categorie dans l'espace de filtrage et on n'oublie surtout pas de cocher la case parametre car c'est ce qui va permettre a l'utilisateur d'avoir l'invite.
voila
bonne journee a tous :)