ReportingService2006.SetReportDefinition(String, Byte[]) Methode

Definition

Legt die Berichtsdefinition für einen angegebenen Bericht fest.

public:
 cli::array <ReportService2006::Warning ^> ^ SetReportDefinition(System::String ^ Report, cli::array <System::Byte> ^ Definition);
public ReportService2006.Warning[] SetReportDefinition (string Report, byte[] Definition);
member this.SetReportDefinition : string * byte[] -> ReportService2006.Warning[]
Public Function SetReportDefinition (Report As String, Definition As Byte()) As Warning()

Parameter

Report
String

Die vollqualifizierte URL des Berichts einschließlich des Dateinamens und der Dateinamenerweiterung (.rdl).

Definition
Byte[]

Die Berichtsdefinition, die registriert werden soll. Die XML-Daten werden von der Berichtsdefinitionssprache http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition/ definiert.

Gibt zurück

Ein Array von Warning Objekten, das die Warnungen beschreibt, die beim Überprüfen der Berichtsdefinition aufgetreten sind.

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.EditListItems>

Die Länge des Report Parameters darf 260 Zeichen nicht überschreiten. Andernfalls wird eine SOAP-Ausnahme mit dem Fehlercode rsItemLengthExceeded ausgelöst.

Der Report Parameter darf nicht NULL oder leer sein oder die folgenden reservierten Zeichen enthalten: : ? ; @ & = + $ , \ * > < | . ". Sie können den Schrägstrich (/) verwenden, um Elemente im vollständigen Pfadnamen des Ordners zu trennen, aber sie können es nicht am Ende des Ordnernamens verwenden.

Durch Ändern der Berichtsdefinition für einen Bericht werden die ModifiedByEigenschaften , ModifiedDateund Size des Berichts geändert. Die Description Eigenschaft ist nicht betroffen. Ausführungseinstellungen und vorhandene Momentaufnahmen bleiben für den Bericht unverändert.

Gilt für: