ReportingService2006.SetItemDataSources(String, DataSource[]) Methode

Definition

Legt die Datenquellen für ein Element in einer SharePoint-Bibliothek fest.

public:
 void SetItemDataSources(System::String ^ Item, cli::array <ReportService2006::DataSource ^> ^ DataSources);
public void SetItemDataSources (string Item, ReportService2006.DataSource[] DataSources);
member this.SetItemDataSources : string * ReportService2006.DataSource[] -> unit
Public Sub SetItemDataSources (Item As String, DataSources As DataSource())

Parameter

Item
String

Die vollqualifizierte URL des Elements einschließlich des Dateinamens und der Erweiterung.

DataSources
DataSource[]

Ein Array von DataSource-Objekten.

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Header (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> auf Item AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> für jede Datenquelle oder jedes Modell in DataSources

Wenn der Item Typ ein Modell ist, muss der angegebene Wert ein einzelner DataSourceReference Wert sein, der nicht auf ein Modell verweisen kann oder die Anmeldeinformationen der Datenquelle auf Promptfestgelegt haben.

Wenn mehrere Datenquellen in einem Element vorhanden sind, können nur die Datenquellen übermittelt werden, die geändert werden.

Beim Zuordnen einer RSDS- oder ODC-Datei zu einem Bericht DataSourceReference muss die vollqualifizierte URL mit dem Dateinamen und der Dateinamenerweiterung RSDS oder ODC enthalten sein. Für eine DataSourceReference für eine andere Dateinamenerweiterung als RSDS oder ODC wird der Fehler rsWrongItemType zurückgegeben.

Gilt für: