Metoda ReportingService2006.SetItemDataSources
Ustawia źródła danych dla element w bibliotece programu SharePoint.
Przestrzeń nazw: ReportService2006
Zestaw: ReportService2006 (w ReportService2006.dll)
Składnia
'Deklaracja
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetItemDataSources", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Sub SetItemDataSources ( _
Item As String, _
DataSources As DataSource() _
)
'Użycie
Dim instance As ReportingService2006
Dim Item As String
Dim DataSources As DataSource()
instance.SetItemDataSources(Item, DataSources)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetItemDataSources", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public void SetItemDataSources(
string Item,
DataSource[] DataSources
)
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetItemDataSources", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
void SetItemDataSources(
String^ Item,
array<DataSource^>^ DataSources
)
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetItemDataSources", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member SetItemDataSources :
Item:string *
DataSources:DataSource[] -> unit
public function SetItemDataSources(
Item : String,
DataSources : DataSource[]
)
Parametry
- Item
Typ: System.String
Pełni kwalifikowany adres URL element, w tym nazwę pliku i rozszerzenie.
- DataSources
Typ: array<ReportService2006.DataSource[]
Tablica DataSource obiektów.
Uwagi
W poniższej tabela przedstawiono informacje nagłówka i uprawnienia na tej operacji.
Nagłówki SOAP |
(Ruch wychodzący)ServerInfoHeaderValue |
Wymagane uprawnienia |
EditListItems()na Item F I[:Microsoft.SharePoint.SPBasePermissions.ViewListItems] dla każdego źródło danych lub model DataSources |
Gdy Item Typ modelu, określona wartość musi być pojedyncza DataSourceReference nie można odwołać modelu lub źródło danych poświadczeń zestaw do Monituj.
Jeśli istnieje wiele źródeł danych element, mogą być składane tylko tych źródeł danych, które są zmianie.
Podczas kojarzenia pliku .rsds lub odc z raportem, DataSourceReference musi zawierać w pełni kwalifikowany adres URL z pliku nazwa i .rsds lub odc rozszerzeniem nazwy pliku.Dla DataSourceReference dla rozszerzenia nazwy pliku, inne niż .rsds lub odc, błąd rsWrongItemType jest zwracany.