ReportingService2010.SetItemDataSources(String, DataSource[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 : UpdateDatasourceUntuk setiap sumber data atau model dalam DataSources array:- 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.