KB2826162-data yang berbeda dikembalikan saat Anda menggunakan ekstensi data daftar SharePoint untuk laporan di SSRS 2008 R2 atau SSRS 2012

Gejala

Pertimbangkan skenario berikut:

  • Anda memiliki Microsoft SQL Server Reporting Services 2008 R2 (SSRS 2008 R2) atau laporan Microsoft SQL Server Reporting Services 2012 (SSRS 2012) untuk pustaka dokumen atau daftar Microsoft SharePoint.

  • Laporan menggunakan ekstensi data daftar SharePoint SQL Server Reporting Services.

  • Anda membuat kueri dataset yang didasarkan pada daftar SharePoint atau pustaka dokumen, lalu Anda menjalankan kueri dalam desainer laporan.

  • Anda menyebarkan laporan ke Farm SharePoint yang menjadi tuan rumah pustaka dokumen atau daftar SharePoint.

Dalam situasi ini, kueri dataset mengembalikan hasil berbeda dalam desainer laporan dari Farm SharePoint. Misalnya, Anda membuat tampilan baru di SharePoint di mana Anda memilih opsi Perlihatkan semua item tanpa folder di pustaka dokumen. Anda mengatur tampilan baru sebagai tampilan default untuk pustaka dokumen. Dalam situasi ini, laporan mengembalikan data yang berbeda di SharePoint Farm dibandingkan dalam desainer laporan.Catatan Jika Anda menyebarkan laporan ke situs SharePoint, hanya folder tingkat atas dan file pustaka dokumen yang dikembalikan. Namun, desainer laporan mengembalikan semua file yang mencerminkan perubahan tampilan default terlepas dari lokasi folder.

Penyebab

Masalah ini terjadi karena jalur kode berbeda yang diambil oleh SSRS 2008 R2 atau SSRS 2012 saat SharePoint menjalankan laporan di dalam Farm yang sama dengan daftar. Saat Farm SharePoint lokal menjalankan laporan, daftar diambil menggunakan jalur Splocalconnection . Jalur tersebut dibaca secara langsung dari daftar SharePoint tanpa panggilan SOAP dan Build salinan lokal dari daftar informasi tanpa konfigurasi tampilan default. Oleh karena itu, jalur Splocalconnection tidak mencerminkan perubahan dalam tampilan default. Namun, saat perancang laporan menjalankan laporan, laporan menggunakan jalur Spremoteconnection . Jalur ini menggunakan SOAP yang menyerupai fungsi Getlistcollection . Fungsi ini mengakses situs melalui koneksi HTTP jarak jauh dan bukan koneksi lokal. Oleh karena itu, perubahan akan tercermin dalam konfigurasi tampilan default.

Penyelesaian Masalah

Untuk mengatasi masalah ini, gunakan salah satu metode berikut ini:

  • Menyebarkan laporan ke server laporan mode asli, lalu menjalankan laporan dari server laporan mode asli.┬áCatatan Jika Anda harus menampilkan laporan di SharePoint, instal komponen Web penampil laporan mode asli di SharePoint, lalu panggil laporan dari contoh asli Anda tentang layanan pelaporan. untuk informasi selengkapnya tentang cara menampilkan dan menjelajahi laporan mode asli dengan menggunakan komponen Web SharePoint, kunjungi situs web MSDN berikut:

    Cara menampilkan dan menjelajahi laporan mode asli dengan menggunakan komponen Web SharePoint

  • Menyebarkan pustaka dokumen atau daftar SharePoint ke Farm SharePoint lain yang dapat diakses oleh Farm yang Anda miliki dalam laporan. Oleh karena itu, laporan di pertanian lokal bisa mengakses daftar dari jarak jauh.

  • Gunakan ekstensi data XML untuk menyusun kueri XML tanpa menggunakan ekstensi data daftar SharePoint.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×