2016-08-09 449 views
0

Ich habe zwei SharePoint-Listen, die ich aus Daten für einen Bericht abrufen muss. Die gemeinsamen Felder sind "Request ID" in der Haupttabelle (Action Items) und "ID" in der Tabelle (Requests) mit dem benötigten Feld (Application). Ich habe diesen Ansatz versucht, mit, dass ich in einer Lösung gefunden:SSRS-Bericht von zwei SharePoint-Listen Fehler

=Join(
     LookupSet(
       Fields!FirstList_Key.Value, 
       Fields!SecondList_Key.Value, 
       Fields!SecondList_DisplayCol.Value, 
       "Name of Second List") 
    ) 

Hier ist, was mein Code tatsächlich sagt:
= Join (LookupSet (Fields Request_ID.Value, Felder ID.Value, Fields!! Application.Value "Requests"))

Datasets

Aber ich weiterhin einen Fehler bekommen "der Wert Ausdruck für die TextRun‚Textbox4 .." enthält einen Fehler. Anforderung für den Berechtigungstyp von "System.Security.Permissions.SecurityPermission ..." ist fehlgeschlagen.

Ich habe keine Ahnung, was ich als nächstes versuchen soll.

Antwort

0

Es stellt sich heraus, dass ich aus irgendeinem Grund beide Schlüsselwerte als Int werfen musste.

= Join (LookupSet (Cint (Fields! Request_ID.Value), CInt (Fields! ID.Value), Fields! Application.Value "Requests"), "")

Dies funktioniert ..