ReportingService2006.SetItemDataSources(String, DataSource[]) Metodo

Definizione

Imposta le sorgenti dati di 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 completamente qualificato dell'elemento, inclusi il nome del file e l'estensione.

DataSources
DataSource[]

Matrice di oggetti DataSource.

Commenti

La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.

Intestazioni SOAP (Dentro) TrustedUserHeaderValue

(Fuori) ServerInfoHeaderValue
Autorizzazioni necessarie <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> su Item AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> su ciascuna sorgente di dati o modello in DataSources

Quando il Item tipo è un modello, il valore specificato deve essere un singolo DataSourceReference che non possa fare riferimento a un modello o abbia le credenziali della sorgente dati impostate su Prompt.

Se su un elemento esistono più fonti di dati, possono essere inviate solo quelle che vengono modificate.

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

Si applica a