2016-07-28 3 views
0

Ich habe einen SSRS-Bericht mit einem mehrwertigen Parameter JobTitle. Aber Jobtitle selbst enthält ','.Wie Sie mehrwertige Parameter teilen, die bereits Komma in ssrs-Berichten enthält

Also, wie diese mehrwertigen Parameter aufgeteilt werden?

Zum Beispiel, ich habe Datensätze:

Responder,supervisor,Field distributor 1,worker,Field distributor 

Ich möchte:

  1. Responder
  2. Supervisor, Feldverteiler 1
  3. Arbeiter, Feldverteiler
+0

Zwei Fragen zu erhalten: Erstens, # 2 auf Ihrer Liste verfügt über ein integriertes Komma, so dass Sie nicht auf Kommas getrennt werden sollen zu. Wovon willst du dich trennen? Zweitens, was versuchst du mit den resultierenden Strings zu machen? Sie in die Ausgabe eines Berichts aufnehmen? Als Parameter in einer SQL-Abfrage verwenden? –

+0

Ich verwende diesen Parameter, um einen Bericht zu generieren. Wenn ich einen einzelnen Parameter auswähle, wird der Bericht korrekt abgerufen, aber wenn ich mehrere Werte dieses Parameters auswähle, ist der Bericht leer, da ich Komma innerhalb des Namens habe, SO kann ich nicht mit Komma – Deepi

+0

teilen Also gibt es einen Weg, ich kann diesen mehrwertigen Parameter spalten – Deepi

Antwort

0

I gehe davon aus, dass du dich bei e trennen willst ach komma. Ich benutzen diesen Ausdruck =Fields!JobTitle.Value.tostring().Replace(",",vbcrlf) diese

enter image description here

+0

kein Responder ist ein einzelner Name und Supervisor, Feld distributor1 ist ein einzelner Name – Deepi

+0

Was sind die Regeln für die Aufspaltung, in diesem Fall? Ist es jedes ungerade Komma? –

+0

Ich nehme ID jetzt als Wert und zeige Namen als Text an, so dass jetzt kein Problem bei der Aufteilung des Parameters besteht – Deepi

Verwandte Themen