ReportingService2006.SetReportDefinition(String, Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.