ReportingService2006.SetReportDefinition(String, Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Stabilisce la definizione del report per un report specificato.
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()
Parametri
- Report
- String
L'URL completamente qualificato del report include il nome file e l'estensione del nome file .rdl.
- Definition
- Byte[]
La definizione del rapporto da registrare. I dati XML sono definiti dal http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition/ Linguaggio di Definizione del Report .
Valori restituiti
Un array di Warning oggetti che descrive gli avvisi che si verificarono quando la definizione del report veniva validata.
Commenti
La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.
| Intestazioni SOAP | (Dentro) TrustedUserHeaderValue (Fuori) ServerInfoHeaderValue |
| Autorizzazioni necessarie | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> |
La lunghezza del Report parametro non può superare i 260 caratteri; altrimenti, viene lanciata un'eccezione SOAP con il codice di errore rsItemLengthExceeded.
Il Report parametro non può essere nullo o vuoto né contenere i seguenti caratteri riservati: : ? ; @ & = + $ , \ * > < | . ". Puoi usare il carattere a barra avanzata (/) per separare gli elementi nel nome completo del percorso della cartella, ma non puoi usarlo alla fine del nome della cartella.
Cambiare la definizione del report per un report modifica le ModifiedBy, ModifiedDate, e Size le proprietà del report. La Description proprietà non è interessata. Le impostazioni di esecuzione e gli snapshot esistenti rimangono invariati per il report.