ReportingService2005.SetItemDataSources(String, DataSource[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Datenquellen für einen Eintrag im Katalog fest.
public:
void SetItemDataSources(System::String ^ Item, cli::array <ReportService2005::DataSource ^> ^ DataSources);
public void SetItemDataSources(string Item, ReportService2005.DataSource[] DataSources);
member this.SetItemDataSources : string * ReportService2005.DataSource[] -> unit
Public Sub SetItemDataSources (Item As String, DataSources As DataSource())
Parameter
- Item
- String
Der vollständige Name des Elements, für das die Datenquellen festgelegt werden sollen. Akzeptiert eine von der Methode CreateReportEditSession(String, String, Byte[], Warning[]) generierte EditSessionID.
- DataSources
- DataSource[]
Ein Array von DataSource-Objekten.
Hinweise
Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.
| SOAP-Überschriften | (In) BatchHeaderValue (Aus) ServerInfoHeaderValue |
| Erforderliche Berechtigungen | Hängt vom Gegenstandstyp von Itemab:- Report: UpdateDatasource- Model: UpdateDatasource- Für jede Datenquelle oder jedes Modell im DataSources Array:- DataSource: ReadProperties- Model: ReadProperties |
SetItemDataSources Gibt einen Fehler zurück, wenn Datenquelleneigenschaften auf einem verknüpften Berichtselement-Typ gesetzt werden.
Ein Fehler wird zurückgegeben, wenn eine Datenquelle, die nicht mit dem Element verknüpft ist, in die Methode eingegeben rsDataSourceNotFound wird.
Wenn der Typ Item ein Modell ist, muss der angegebene Wert ein einzelner DataSourceReferencesein. In dieser Situation wird ein Fehler zurückgegeben, wenn Sie ein Array von DataSource Objekten angeben.
Wenn der spezifizierte Typ ein Item Modell ist, kann das spezifizierte Modell DataSourceReference nicht auf ein Modell referenzieren oder Datenquellen-Zugangsdaten auf Promptfestlegen.
Wenn mehrere Datenquellen auf einem Element vorhanden sind, dürfen nur die geänderten Datenquellen eingereicht werden.