Sprache

ReportingService2006.SetItemDataSources(String, DataSource[]) Methode

Definition

Legt die Datenquellen für ein Element in einer SharePoint Library 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 vollständig qualifizierte URL des Elements, einschließlich Dateinamen und Erweiterung.

DataSources
DataSource[]

Ein Array von DataSource-Objekten.

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

SOAP-Überschriften (In) TrustedUserHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> auf Item UND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> auf jeder Datenquelle oder jedem Modell in DataSources

Wenn der Item Typ ein Modell ist, muss der angegebene Wert ein einzelner DataSourceReference Wert sein, der kein Modell referenzieren kann oder die Datenquellen-Zugangsdaten auf Promptsetzen.

Wenn mehrere Datenquellen auf einem Element vorhanden sind, dürfen nur die geänderten Datenquellen eingereicht werden.

Beim Zuordnen einer .rsds- oder .odc-Datei mit einem Bericht muss die DataSourceReference vollständig qualifizierte URL mit dem Dateinamen und der Dateiendung .rsds oder .odc enthalten sein. Für a DataSourceReference für eine Dateiendung anders als .rsds oder .odc wird der Fehler rsWrongItemType zurückgegeben.

Gilt für: