Freigeben über


ReportingService2006.SetModelDrillthroughReports Methode

Definition

Ordnet mehrere Drillthroughberichte einem Modell zu.

public:
 void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2006::ModelDrillthroughReport ^> ^ Reports);
public void SetModelDrillthroughReports (string Model, string ModelItemID, ReportService2006.ModelDrillthroughReport[] Reports);
member this.SetModelDrillthroughReports : string * string * ReportService2006.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())

Parameter

Model
String

Die vollqualifizierte URL des Modells einschließlich des Dateinamens und der Dateinamenerweiterung (.smdl).

ModelItemID
String

Die ID des Modellelements im Modell, für das Modell-Drillthroughberichte festgelegt werden sollen.

Reports
ModelDrillthroughReport[]

Ein Array von ModelDrillthroughReport-Objekten.

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Header (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> auf Model UND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> für jeden Bericht in Reports

Wenn keine Drillthroughberichte definiert sind, wird der Benutzer zu einem dynamisch generierten Clickthrough-Bericht weitergeleitet.

Drillthroughberichte können instance oder mehrere instance sein. , Sie können einen von jedem Typ von ModelDrillthroughReport für ein Modellelement festlegen. Sie geben den Typ des Modell-Drillthroughberichts an, indem Sie die Type -Eigenschaft des ModelDrillthroughReport -Objekts auf einen gültigen DrillthroughType Enumeratorwert von Detail für single-instance oder Listfestlegen.

Wenn SetModelDrillthroughReports aufgerufen wird, werden die vorherigen Modell-Drillthroughberichte durch den angegebenen Satz von Drillthroughberichten ersetzt.

Um einen bestimmten Modell-Drillthroughbericht zu entfernen, lassen Sie seinen Eintrag aus, Reports wenn Sie die SetModelDrillthroughReports -Methode aufrufen.

Sie können einen leeren Wert für den Reports Parameter angeben, um alle Modell drillthrough-Berichte für diese Entität zu entfernen.

Gilt für: