Condividi tramite


ReportingService2006.SetItemDataSources(String, DataSource[]) Metodo

Definizione

Imposta le origini dati per un elemento in una raccolta di SharePoint.

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())

Parametri

Item
String

L'URL completo dell'elemento, inclusi il nome file e l'estensione.

DataSources
DataSource[]

Matrice di oggetti DataSource.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> su Item AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> in ogni origine dati o modello in DataSources

Quando il Item tipo è un modello, il valore specificato deve essere un singolo DataSourceReference che non può fare riferimento a un modello o avere le credenziali dell'origine dati impostate su Prompt.

Se in un elemento esistono più origini dati, è possibile inviare solo le origini dati che vengono modificate.

Quando si associa un file con estensione rsds o odc a un report, deve DataSourceReference contenere l'URL completo con il nome file e l'estensione rsds o odc. Per un DataSourceReference oggetto per un'estensione di file diversa da rsds o odc, viene restituito l'errore rsWrongItemType .

Si applica a