Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Definisi laporan SSRS lebih baru dari Server

Saya benar-benar mengalami masalah serupa di mana perubahan yang perlu saya lakukan menghasilkan kesalahan "Kesalahan Tidak Terdokumentasi/Struktur RDL Tidak Valid" pada tahun 2016, jadi saya mengedit file RDL sehingga saya dapat membukanya di versi sebelumnya dan membuat perubahan. Tidak terlalu sulit, tetapi Anda perlu melakukan beberapa pengeditan tag.

Untuk laporan baru, Anda sebaiknya menggunakan versi yang lebih lama, tetapi untuk laporan yang ada, Anda dapat melakukannya:(Saya kembali ke 2008)

  • Ubah tag Laporan:
    • Hapus MustUnderstand="df"
    • Ubah nilai xmlns menjadi "http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition"
    • Hapus atribut xmlns:df.
  • Hapus seluruh blok "ReportParametersLayout".
  • Hapus tag "df" dan kontennya.
  • Hapus tag pembuka dan penutup "ReportSections" dan "ReportSection" (bukan kontennya).

Sebenarnya menulis beberapa kode superhackish untuk melakukan ini sebagai bagian dari posting blog, tetapi pengeditan manual cukup sederhana.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prosedur Tersimpan Panggilan SQL untuk setiap Baris tanpa menggunakan kursor

  2. Apa itu Logis DAN Operator di SQL Server - Tutorial SQL Server / TSQL Bagian 120

  3. Bagaimana cara menghilangkan batasan default SQL tanpa mengetahui namanya?

  4. Cara Memulihkan Database SQL Server di Mac menggunakan Azure Data Studio

  5. Cara Mendapatkan Definisi Kolom Terhitung di SQL Server menggunakan T-SQL