Unter Verwendung ist ein Ausdruck, den ichmehrere VB Mid-Funktionen auf einem Parameter in SSRS
dh "text\[forename] [Surname]"
im Moment dieser Ausdruck geeignet ist, wenn „“ die Vornamens von einer Benutzer-ID zu ziehen verwende ist zwischen dem Vor- und Nachnamen. Was ich jedoch bemerkt habe ist, dass "" durch "ersetzt werden kann." oder "/" oder "_" zum Beispiel.
Das Problem, das ich habe, ist die Einbeziehung mehrerer "Mid" -Funktionen, um alle diese Optionen einzuschließen. Ich habe versucht, "Or", "Switch" und eine Reihe anderer Operatoren ohne Effekt zu verwenden.
Ich verwende kein Dataset, sondern einen Parameter im Bericht. Wenn sich ein Benutzer am Bericht anmeldet, wird seine Benutzer-ID als Parameter verwendet.
Fehle ich etwas offensichtliches oder habe ich die Marke komplett verpasst?
Jede Hilfe würde sehr geschätzt werden.
= "Hi " + Mid(Parameters!User.Value, InStr(Parameters!User.Value,"\")+1, (InStr(Parameters!User.Value, " ") - InStr(Parameters!User.Value, "\") - 1)) + "," &
chr(10) & chr(13) &
chr(10) & chr(13) &
"You have access to the Teams listed below. Only data from these teams will be shown in any analysis. Please click above to continue to the Dashboards"
Nicht auf eine Zeile setzen ... Sie können auf regulären Ausdruck aussehen. –