Kann mir jemand sagen, wie ich den gesamten ausgewählten Wert meines Multiparameter-Parameters im SSRS-Bericht anzeigen soll. Wenn Sie die Option parameter.value
angeben, wird ein Fehler ausgegeben.Anzeigeparameter (mehrwertig) im Bericht
69
A
Antwort
134
Sie können mit der Funktion "Join" eine einzelne Zeichenfolge aus dem Array von Etiketten erstellen, wie folgt aus:
=Join(Parameters!Product.Label, ",")
10
= Join (! Parameter Product.Label, vbcrfl) für neue Linie
4
Ich wusste nicht über die Join-Funktion - Nizza! Ich hatte eine Funktion geschrieben, die ich in dem Codeabschnitt platziert (Bericht Eigenschaften-> Code-Register:
Public Function ShowParmValues(ByVal parm as Parameter) as string
Dim s as String
For i as integer = 0 to parm.Count-1
s &= CStr(parm.value(i)) & IIF(i < parm.Count-1, ", ","")
Next
Return s
End Function
+0
+1 Dies funktioniert in einem Berichtskopf, wo die Join-Lösung eine Tabelle benötigt (die nicht in einen Berichtskopf eingehen kann). – Jeff
Hier ist der Weg, es zu tun, um die Funktion JOIN verwenden, als Teil eines größeren Blog auf mehrwertig Parametern: http://www.wiseowl.co.uk/blog/s187/multivalue-report-builder.htm –