Sprache

ReportingService2006.SetModelDrillthroughReports Methode

Definition

Fügt eine Reihe von Drillthrough-Berichten mit einem Modell zusammen.

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 vollständig qualifizierte URL des Modells, einschließlich Dateiname und .smdl-Dateiendung.

ModelItemID
String

Die ID des Modellelements im Modell, für das Modell-Drillthrough-Berichte gesetzt werden sollen

Reports
ModelDrillthroughReport[]

Ein Array von ModelDrillthroughReport-Objekten.

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

SOAP-Überschriften (In) TrustedUserHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> auf Model UND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> bei jedem Bericht in Reports

Wenn keine Drillthrough-Berichte definiert sind, wird der Benutzer zu einem dynamisch generierten Klickdurch-Bericht geleitet.

Drillthrough-Berichte können Einzelinstanz oder mehrere Instanzen sein. Du kannst für ein Modellobjekt jeweils einen von jedem Typ festlegen ModelDrillthroughReport . Sie geben den Typ des Modell-Drillthrough-Berichts an, indem Sie die Type Eigenschaft des ModelDrillthroughReport Objekts auf einen gültigen DrillthroughType Enumerator-Wert für Detail Einzelinstanz setzen oder List.

Wenn SetModelDrillthroughReports aufgerufen wird, werden die vorherigen Modell-Drillthrough-Berichte durch die bereitgestellte Menge von Drillthrough-Berichten ersetzt.

Um einen bestimmten Modell-Drillthrough-Bericht zu entfernen, lassen Sie dessen Eintrag weg, wenn Reports Sie die Methode SetModelDrillthroughReports aufrufen.

Du kannst einen leeren Wert für den Parameter Reports angeben, um alle Modell-Drillthrough-Berichte für diese Entität zu entfernen.

Gilt für: