Udostępnij za pośrednictwem


Metoda ReportingService2006.SetModelDrillthroughReports

Kojarzy zestaw przeglądanie szczegółowe raporty wraz z modelu.

Przestrzeń nazw:  ReportService2006
Zestaw:  ReportService2006 (w ReportService2006.dll)

Składnia

'Deklaracja
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetModelDrillthroughReports", 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("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
Public Sub SetModelDrillthroughReports ( _
    Model As String, _
    ModelItemID As String, _
    Reports As ModelDrillthroughReport() _
)
'Użycie
Dim instance As ReportingService2006
Dim Model As String
Dim ModelItemID As String
Dim Reports As ModelDrillthroughReport()

instance.SetModelDrillthroughReports(Model, _
    ModelItemID, Reports)
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetModelDrillthroughReports", 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("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
public void SetModelDrillthroughReports(
    string Model,
    string ModelItemID,
    ModelDrillthroughReport[] Reports
)
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetModelDrillthroughReports", 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"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
public:
void SetModelDrillthroughReports(
    String^ Model, 
    String^ ModelItemID, 
    array<ModelDrillthroughReport^>^ Reports
)
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/SetModelDrillthroughReports", 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("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
member SetModelDrillthroughReports : 
        Model:string * 
        ModelItemID:string * 
        Reports:ModelDrillthroughReport[] -> unit 
public function SetModelDrillthroughReports(
    Model : String, 
    ModelItemID : String, 
    Reports : ModelDrillthroughReport[]
)

Parametry

  • Model
    Typ: System.String
    Pełni kwalifikowany adres URL modelu, w tym nazwę i .smdl pliku rozszerzenie nazwy pliku.
  • ModelItemID
    Typ: System.String
    Identyfikator element modelu w modelu, który chcesz zestaw modelu raportów drążenia

Uwagi

W poniższej tabela przedstawiono informacje nagłówka i uprawnienia na tej operacji.

Nagłówki SOAP

(W)TrustedUserHeaderValue

(Ruch wychodzący)ServerInfoHeaderValue

Wymagane uprawnienia

ViewListItems()na Model I F[:Microsoft.SharePoint.SPBasePermissions.ViewListItems] na każdy raport w Reports

Jeśli nie przeglądanie szczegółowe raporty zdefiniowane, użytkownik zostanie skierowany do raportu generowanych dynamicznie kliknięć.

Raporty drążenia mogą być wystąpienie jednego lub wielu wystąpień.zestaw jedną z każdego typu ModelDrillthroughReport dla element modelu.Należy określić typ modelu przeglądanie szczegółowe raporcie przez ustawienie Type Właściwość ModelDrillthroughReport prawidłowy obiekt DrillthroughType wartość wyliczania Detail dla jednego wystąpienie lub List.

Gdy SetModelDrillthroughReports jest nazywany poprzedniego modelu przeglądanie szczegółowe raporty są zastępowane podany zestaw przeglądanie szczegółowe raportów.

Aby usunąć określonego modelu przeglądanie szczegółowe raportu, pominąć wejścia z Reports po wywołaniu SetModelDrillthroughReports metoda.

Można podać pusta wartość dla Reports parametru, aby usunąć wszystkie modelu przeglądanie szczegółowe raportów dla obiekt.