Aracılığıyla paylaş


ReportingService2010.SetModelDrillthroughReports Yöntemi

İle birlikte bir modeli detaylandırma raporları küme ilişkilendirir.

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

Sözdizimi

'Bildirim
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModelDrillthroughReports", 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)> _
Public Sub SetModelDrillthroughReports ( _
    Model As String, _
    ModelItemID As String, _
    Reports As ModelDrillthroughReport() _
)
'Kullanım
Dim instance As ReportingService2010
Dim Model As String
Dim ModelItemID As String
Dim Reports As ModelDrillthroughReport()

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

Parametreler

  • Model
    Tür: System.String
    Dosya adı ve .smdl dosya adı uzantısını içeren modeli tam url.
  • ModelItemID
    Tür: System.String
    Hangi modelinde model öğe Kimliğini küme modeli detaylandırma raporları

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

UpdateContentüzerinde Model ve ReadProperties her bir raporu üzerinde Reports

SharePoint modu gerekli izinleri

ViewListItems()üzerinde Model Ve f[:Microsoft.SharePoint.SPBasePermissions.ViewListItems] her bir raporu üzerinde Reports

Tanımlı hiçbir detaylandırma rapor varsa, kullanıcıyı yönlendiren için dinamik olarak oluşturulan geçişli tıklatma raporu.

Drillthrough raporları tek örnek veya birden çok örneği olabilir.Yapabilirsiniz küme biri, her tür ModelDrillthroughReport için bir model öğe.Modeli detaylandırma rapor türünü ayarlayarak belirtirsiniz Type özellik ModelDrillthroughReport için geçerli bir nesne DrillthroughType numaralayıcı değeri Detail için tek -örnek veya List.

Zaman SetModelDrillthroughReports olarak adlandırılan, önceki modeli detaylandırma raporları yerini sağlanan küme ile detaylandırma raporları.

Belirli bir modeli detaylandırma rapor kaldırmak için kendi girdisinden atlayın, Reports aradığınızda SetModelDrillthroughReports yöntem.

Sizin için boş bir değer verdiğiniz Reports parametresi kaldırma tüm modeli detaylandırma raporları için bu varlık.