ReportingService2005.CreateReportHistorySnapshot(String, Warning[]) 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.
Genera uno snapshot della cronologia di un report specificato.
public:
System::String ^ CreateReportHistorySnapshot(System::String ^ Report, [Runtime::InteropServices::Out] cli::array <ReportService2005::Warning ^> ^ % Warnings);
public string CreateReportHistorySnapshot (string Report, out ReportService2005.Warning[] Warnings);
member this.CreateReportHistorySnapshot : string * Warning[] -> string
Public Function CreateReportHistorySnapshot (Report As String, ByRef Warnings As Warning()) As String
Parametri
- Report
- String
URL completo del report.
- Warnings
- Warning[]
[out] Matrice di oggetti Warning che elenca gli avvisi generati durante l'elaborazione del report.
Restituisce
Valore String
che rappresenta l'indicatore di data e ora dello snapshot. Tale stringa viene utilizzata come identificatore univoco per lo snapshot cronologico.
Commenti
Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.
Intestazioni SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Autorizzazioni necessarie | CreateSnapshot E Execute |
Per generare correttamente lo snapshot, la cronologia dei report deve essere abilitata per il report. Per abilitare la cronologia dei report per un report, usare il SetReportHistoryOptions metodo . Per altre informazioni sulla cronologia dei report, vedere Gestione della cronologia dei report.
Se il report contiene sottoreport, i set di risultati delle query dei sottoreport vengono mantenuti nello snapshot della cronologia dei report. I parametri del report passati al report al momento dell'esecuzione del report vengono mantenuti.
Gli snapshot vengono creati dal CreateReportHistorySnapshot metodo solo con parametri di report predefiniti. Se è necessario creare snapshot della cronologia dei report con profili di parametri diversi, usare i report collegati con CreateReportHistorySnapshot.
La lunghezza del parametro non può superare i 260 caratteri. In caso contrario, viene generata un'eccezione SOAP con il codice di Report
errore rsItemLengthExceeded.
Il Report
parametro non può essere null o vuoto o contenere i caratteri riservati seguenti: : ? ; @ & = + $ , \ * > < | . "
. È possibile usare il carattere barra in avanti (/) per separare gli elementi nel nome completo del percorso della cartella, ma non è possibile usarlo alla fine del nome della cartella.