Bagikan melalui


ReportingService2010.SetItemDataSources(String, DataSource[]) Metode

Definisi

Mengatur sumber data untuk item dalam database server laporan atau pustaka SharePoint. Metode ini berlaku untuk Report jenis item dan Model .

public:
 void SetItemDataSources(System::String ^ ItemPath, cli::array <ReportService2010::DataSource ^> ^ DataSources);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public void SetItemDataSources (string ItemPath, ReportService2010.DataSource[] DataSources);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.SetItemDataSources : string * ReportService2010.DataSource[] -> unit
Public Sub SetItemDataSources (ItemPath As String, DataSources As DataSource())

Parameter

ItemPath
String

URL item yang sepenuhnya memenuhi syarat termasuk nama file dan, dalam mode SharePoint, ekstensi.

DataSources
DataSource[]

Array DataSource objek.

Atribut

Keterangan

Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.

Penggunaan Header SOAP (Dalam) TrustedUserHeaderValue

(Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli Tergantung pada jenis item :ItemPath

- Report: UpdateDatasource
- Model: UpdateDatasource

Untuk setiap sumber data atau model dalam DataSourcesarray:

- DataSource: ReadProperties
- Model: ReadProperties
Izin yang Diperlukan Mode SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> pada ItemPath AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> pada setiap sumber data atau model di DataSources

Item Ketika jenisnya adalah model, nilai yang ditentukan haruslah satu DataSourceReference yang tidak dapat mereferensikan model atau memiliki kredensial sumber data yang diatur ke Prompt.

Jika beberapa sumber data ada pada item, hanya sumber data yang sedang diubah yang dapat dikirimkan.

Saat mengaitkan file .rsds atau .odc dengan laporan, DataSourceReference harus berisi URL yang sepenuhnya memenuhi syarat dengan nama file dan ekstensi nama file .rsds atau .odc. DataSourceReference Untuk ekstensi nama file selain .rsds atau .odc, kesalahan rsWrongItemType dikembalikan.

Berlaku untuk