Bagikan melalui


Pengiriman pustaka SharePoint di Reporting Services

Server laporan yang dikonfigurasi untuk integrasi SharePoint menyertakan ekstensi pengiriman yang bisa Anda gunakan untuk mengirim laporan ke pustaka SharePoint.

Untuk menggunakan ekstensi pengiriman SharePoint, Anda harus membuat langganan dari halaman aplikasi di situs SharePoint, lalu memilih pustaka dokumen SharePoint sebagai jenis pengiriman. Anda tidak dapat menggunakan ekstensi pengiriman SharePoint untuk langganan yang Anda buat di SQL Server Management Studio atau Manajer Laporan.

Catatan

Ekstensi pengiriman tidak mendukung pengiriman laporan ke situs SharePoint jika server laporan berjalan dalam mode asli. Jika Anda mencoba memanggil ekstensi pengiriman secara terprogram untuk server laporan mode asli, server akan mengembalikan kesalahan rsDeliveryExtensionNotFound dan mencatat kesalahan rsOperationNotSupportedSharePointMode dalam file log server laporan.

Persyaratan

Persyaratan untuk mengirimkan laporan yang dirender ke pustaka meliputi:

  • Server laporan harus dikonfigurasi untuk mode integrasi SharePoint.

  • Server laporan harus menginstal dan mengonfigurasi ekstensi pengiriman SharePoint.

  • Laporan harus berupa file definisi laporan (.rdl). Anda tidak dapat mengirimkan jenis konten server laporan lainnya, seperti model atau sumber daya, melalui langganan. Anda tidak dapat berlangganan laporan yang menggunakan model sebagai sumber data.

  • Laporan harus menggunakan informasi masuk yang disimpan. Persyaratan ini adalah prasyarat untuk membuat langganan apa pun pada laporan, terlepas dari jenis pengirimannya.

  • Tujuan harus merupakan pustaka SharePoint. Saat memilih pustaka target, Anda harus memilih pustaka yang ada di situs SharePoint yang sama. Anda tidak dapat mengirimkan laporan ke pustaka di server lain atau situs lain dalam kumpulan situs yang sama.

Properti dan metadata bukan bagian dari pengiriman laporan. Ketika laporan dikirim untuk pertama kalinya, laporan mewarisi pengaturan keamanan folder atau daftar yang berisinya. Jika Nanti Anda mengubah pengaturan keamanan atau mengatur properti laporan, pengaturan tersebut akan dipertahankan. Langganan hanya me-refresh laporan yang disimpan di lokasi yang ditentukan.

Izin SharePoint

Untuk membuat langganan, Anda harus memiliki izin Tampilkan Item pada laporan. Untuk mengirimkan laporan, Anda harus memiliki izin Tambahkan Item pada pustaka tempat laporan dikirimkan.

Cara membuat, memodifikasi, dan menghapus langganan

  1. Masuk ke situs SharePoint tempat Anda mengakses laporan.

  2. Pilih laporan, pilih panah bawah di samping laporan, dan pilih Kelola Langganan.

  3. Pilih Buat, Edit, atau Hapus.

Pesan Status pada daftar Kelola Langganan menampilkan informasi saat ini tentang langganan, termasuk apakah langganan berhasil dan tanggal dan waktu langganan terakhir dijalankan.

Mengatur opsi pengiriman

Anda bisa mengatur opsi pengiriman berikut pada langganan yang mengirimkan laporan ke pustaka SharePoint.

Format output render
Tentukan format aplikasi tempat Anda ingin laporan dikirimkan. Laporan dirender dalam format ini sebelum pengiriman. Format output yang Anda pilih menentukan ekstensi file default.

Daftar format output yang dapat Anda pilih adalah kumpulan ekstensi penyajian yang diinstal di server laporan.

Anda tidak dapat menentukan format output yang hanya untuk penggunaan internal, atau yang tidak didukung untuk server laporan yang berjalan dalam mode terintegrasi SharePoint. Format ini termasuk Null, RGDI, dan HTMLOWC.

Nama file dan ekstensi
Tentukan nama file dan ekstensi laporan seperti yang Anda inginkan muncul di pustaka target. Jika Anda tidak menentukan ekstensi file, server laporan akan membuatnya berdasarkan format output laporan. Nilai ini diperlukan. Nama file tidak boleh menyertakan karakter berikut: : \ / * ? " < > | # { } %.

Judul
Menentukan properti Judul opsional untuk laporan di pustaka target. Properti ini adalah properti standar untuk semua item yang disimpan dalam pustaka. Pengguna dapat menentukan apakah akan menampilkan atau menyembunyikan properti ini saat menampilkan isi pustaka pada situs SharePoint.

Jalur
Menentukan URL yang sepenuhnya memenuhi syarat ke pustaka SharePoint, termasuk aplikasi dan situs Web SharePoint. Misalnya: https://mySharePointWeb/MySite/MyDocLib; di mana https://mySharePointWeb menunjukkan aplikasi Web, "MySite" adalah situs SharePoint, dan "MyDocLib" adalah pustaka SharePoint tempat laporan dikirimkan.

Anda tidak dapat menentukan halaman, situs, atau daftar. Kontainer target harus berupa pustaka di situs atau farm yang sama.

Opsi timpa
Menentukan apakah pemrosesan langganan mengganti file dengan nama dan ekstensi yang sama dengan versi yang lebih baru. Pilih Timpa jika Anda ingin mengganti file yang sudah ada dengan versi yang lebih baru. Pilih Tidak Ada jika Anda tidak ingin langganan mengganti file. Dalam hal ini, tidak ada pengiriman yang terjadi jika file ada dengan nama target dan ekstensi. Pilih Autoincrement jika Anda ingin menambahkan versi berturut-turut dari file yang sama dengan menambahkan angka di akhir nama file.

Autocopy
Jika Anda menggunakan fitur Autocopy untuk menyalin versi terbaru file secara otomatis ke beberapa lokasi, file akan disalin jika Timpa diaktifkan. Jika Anda menggunakan Autoincrement atau None, pengiriman gagal dan kesalahan rsDeliveryError terjadi.