2016-07-28 7 views
0

Ich habe eine Tabelle mit Zeilen und jede Zeile hat eine Spalte, die einen Feldnamen enthält (sagen wir raw1 - 'Number001', raw2-'ShortChar003 ', etc). Um diesen Wert dieser Felder zu erhalten, muss ich eine zweite Tabelle verwenden; Diese Tabelle hat 1 roh mit vielen Spalten (number001, Number002, ShortChar003, etc).SSRS - So erhalten Sie Spaltenwert nach Spaltenname

Wie kann ich den Wert extrahieren?

+0

Mein Verständnis ist, dass Suche verwendet wird, wenn Sie wissen, die Quelle und das Ziel der Daten, die Sie suchen, aber in diesem Fall kenne ich die Quelle, ich kenne nicht das Ziel, da es dynamisch ist ; Was macht Fields! CountColumn.Value für mich? Vielen Dank – EMarkus

Antwort

0

Gut Question..You kann Lookup-Funktion

 
=Lookup(Fields!CityColumn.Value, Fields!CityColumn.Value, Fields!CountColumn.Value, "Dataset1") 

Oder haben Sie vielleicht verwenden Zeichenfolge functions..ex LEFT, Substring, rechts gleiche wie SQL.If möglich pls schreiben einige Daten beider Tabellen verwenden, Ich werde im Detail erklären