ReportExecutionService.LoadReport(String, String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memuat laporan dari server laporan ke dalam eksekusi baru.
public:
ReportExecution2005::ExecutionInfo ^ LoadReport(System::String ^ Report, System::String ^ HistoryID);
public ReportExecution2005.ExecutionInfo LoadReport (string Report, string HistoryID);
member this.LoadReport : string * string -> ReportExecution2005.ExecutionInfo
Public Function LoadReport (Report As String, HistoryID As String) As ExecutionInfo
Parameter
- Report
- String
Nama lengkap laporan.
- HistoryID
- String
ID riwayat rekam jepret.
Mengembalikan
Objek ExecutionInfo yang berisi informasi untuk laporan yang dimuat.
Contoh
Untuk contoh kode, silakan lihat Render metode .
Keterangan
Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.
Penggunaan Header SOAP | (Dalam) TrustedUserHeaderValue (Keluar) ExecutionHeaderValue (Keluar) ServerInfoHeaderValue |
Izin Yang Diperlukan Mode Asli | Pada laporan utama: ReadProperties AND ExecuteAndView Pada semua sub-report: ReadProperties |
Izin Yang Diperlukan Mode SharePoint | Pada laporan utama dan semua sublaporan: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Metode ini harus dipanggil sebelum memanggil Render metode untuk laporan.
Bergantung pada properti eksekusi laporan, yang dikembalikan ExecutionInfo mungkin rekam jepret yang siap dirender atau laporan yang perlu diproses. HistoryID
Jika ditentukan, laporan telah diproses dan akan dapat segera dirender.
Objek yang dikembalikan ExecutionInfo akan berisi yang baru ExecutionID.
Secara default, sesi edit laporan diatur ke 7200 detik (2 jam) dari penggunaan terakhir, sehingga memungkinkan pengguna untuk menyimpan sejumlah besar data dalam cache untuk jangka waktu yang lama. Dalam beberapa pola penggunaan, ini dapat menyebabkan beban yang lebih besar pada RSTempDB
database dan server laporan. Dalam kasus ini, Anda harus mempertimbangkan untuk menggunakan LoadReport.