Aracılığıyla paylaş


ReportingService2010.SetItemDataSources Yöntemi

rapor sunucusu veritabanı veya SharePoint kitaplığı bir öğe için veri kaynakları ayarlar.Bu yöntem uygulandığı raporu ve modeli öğe türleri.

Ad Alanı:  ReportService2010
Derleme:  ReportService2010 (ReportService2010 içinde.dll)

Sözdizimi

'Bildirim
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", RequestNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",  _
    ResponseNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Sub SetItemDataSources ( _
    ItemPath As String, _
    DataSources As DataSource() _
)
'Kullanım
Dim instance As ReportingService2010
Dim ItemPath As String
Dim DataSources As DataSource()

instance.SetItemDataSources(ItemPath, _
    DataSources)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public void SetItemDataSources(
    string ItemPath,
    DataSource[] DataSources
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
void SetItemDataSources(
    String^ ItemPath, 
    array<DataSource^>^ DataSources
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemDataSources", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member SetItemDataSources : 
        ItemPath:string * 
        DataSources:DataSource[] -> unit 
public function SetItemDataSources(
    ItemPath : String, 
    DataSources : DataSource[]
)

Parametreler

  • ItemPath
    Tür: System.String
    Dosya adı da dahil olmak üzere öğe ve SharePoint modunda, uzantının tam url.

Açıklamalar

Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.

soap üstbilgisi kullanımı

(De)TrustedUserHeaderValue

(Giden)ServerInfoHeaderValue

Yerel mod gerekli izinleri

Öğe türüne bağlıdır ItemPath:

Her veri kaynak veya modelinde DataSources dizi:

SharePoint modu gerekli izinleri

EditListItems()üzerinde ItemPath Ve f[:Microsoft.SharePoint.SPBasePermissions.ViewListItems] her veri kaynak veya modeli DataSources

Zaman Item türü olan bir model, belirtilen değer tek bir olması gerekir DataSourceReference bir model başvuru yapamazsınız veya veri kaynak kimlik bilgileri küme komut istemi.

Birden çok veri kaynağına bir öğe varsa, yalnızca değişmiş veri kaynakları gönderilebilir.

.Rsds veya .odc dosyası bir rapor ile ilişkilendirerek, DataSourceReference içermeli tam url ile dosya adı ve .rsds veya .odc dosya adı uzantısı.İçin bir DataSourceReference bir dosya adı uzantısının .rsds veya .odc, hata dışında rsWrongItemType döndürülür.