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ı
- Reports
Tür: array<ReportService2010.ModelDrillthroughReport[]
Bir dizi ModelDrillthroughReport nesneler.
Açıklamalar
Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.
soap üstbilgisi kullanımı |
(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.