Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

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?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.