KB2833436 - PERBAIKI: Global! Variabel TotalPages mengembalikan angka yang salah setelah Anda melakukan pemutakhiran di tempat ke SSRS 2008, R2, atau SSRS 2012

Berlaku Untuk
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Enterprise Core SQL Server 2012 Web SQL Server 2012 Standard SQL Server 2012 Enterprise SQL Server 2012 Developer

Gejala

Pertimbangkan skenario berikut:

  • Anda memiliki laporan yang menggunakan Globals! Variabel TotalPages di Microsoft SQL Server 2008 Reporting Services atau Microsoft SQL Server 2005 Reporting Services.
  • Anda melakukan pemutakhiran di tempat ke Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) atau Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
  • Anda mengekspor laporan ke format PDF atau TIFF.

Dalam skenario ini, Globals! Variabel TotalPages keliru mengembalikan 0.

Catatan

  • Masalah ini tidak terjadi saat Anda melakukan peningkatan secara berdampingan.
  • Jika Anda mengekspor laporan ke format MHTML, Word, atau Excel, Globals! Variabel TotalPages salah mengembalikan nomor halaman saat ini.

      

Penyebab

Masalah ini terjadi karena ada bug dalam pemilah definisi laporan yang dikompilasi.

Resolusi

Informasi pembaruan kumulatif

Pembaruan kumulatif 8 untuk SQL Server 2012

Perbaikan untuk masalah ini pertama kali dirilis di Pembaruan Kumulatif 8. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif untuk SQL Server 2012 ini, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2844205 Paket pembaruan kumulatif 8 untuk SQL Server 2012Catatan Karena build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2012 sebelumnya. Kami menyarankan Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2692828 Build SQL Server 2012 yang dirilis setelah SQL Server 2012 dirilis

Pembaruan Kumulatif 4 untuk SQL Server 2012 SP1

Perbaikan untuk masalah ini pertama kali dirilis di Pembaruan Kumulatif 4. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2012 SP1, klik nomor artikel berikut untuk membuka artikel di Pangkalan Pengetahuan Microsoft:

2833645 Pembaruan kumulatif 4 untuk SQL Server 2012 SP1Catatan Mengingat build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SP1 SQL Server 2012 sebelumnya. Kami menyarankan Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk membuka artikel di Pangkalan Pengetahuan Microsoft:

2772858 Build SQL Server 2012 yang dirilis setelah SQL Server 2012 Paket Layanan 1 dirilis

Pembaruan Kumulatif 6 untuk SQL Server 2008 R2 Paket Layanan 2

Perbaikan untuk masalah ini pertama kali dirilis di Pembaruan Kumulatif 6. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2008 R2 Paket Layanan 2, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2830140 Paket pembaruan kumulatif 6 untuk SQL Server 2008 R2 Paket Layanan 2Note Karena build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 R2 Paket Layanan 2 sebelumnya. Kami menyarankan Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

2730301 Build R2 SQL Server 2008 yang dirilis setelah SQL Server 2008 R2 Paket Layanan 2 dirilis

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Solusi

Untuk mengatasi masalah ini, sebarkan ulang laporan setelah Anda memutakhirkan ke SQL Server 2008 R2 Reporting Services.