Fix cepat: "$ Nama kandungan jenis 'Sumber:ReportServerResources … tidak boleh mengandungi … aksara khas”

Saya telah meluangkan masa membersihkan SharePoint a 2010 laman web dan salah satu daripada isu-isu yang berkaitan dengan pembersihan rasuah / salah dipasang Server Laporan Perkhidmatan SQL isu.  Isu itu timbul apabila salah satu daripada rakan-rakan saya cuba untuk menyelamatkan tapak sebagai templat dan kemudian membuat membuat laman baru berdasarkan template itu.  Operasi save bekerja denda, tetapi apabila dia cuba untuk mencipta laman baru, SharePoint dipaparkan mesej ralat berikut:

Ralat

Nama jenis kandungan '$ Sumber:ReportServerResources,DataSourceContentTypeName;'Tidak boleh mengandungi: \ / : * ? " # % < > { } | ~ & , dua tempoh berturut-turut (..), atau aksara khas seperti tab.

Berikut adalah cap skrin:

 

image

Saya melihat jenis kandungan di laman web ini dan mendapati ini:

image

Mereka jenis kandungan yang jelas yang tidak sihat.

Isu ini seolah-olah datang banyak pada internets dan ada nampaknya tidak menjadi konsensus tunggal tentang bagaimana untuk menyelesaikannya.  Saya mendapati meja berguna yang dipetakan yang buruk nama jenis kandungan untuk nama-nama yang baik jenis kandungan di sini: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Saya secara manual dikemaskini mereka thusly:

image

(BrightStarr nama itu adalah jelas pilihan, tetapi ia tidak boleh menyakiti Smile )

Ini membolehkan saya untuk membuat template baru dan tidak mematahkan apa-apa di laman web lain, termasuk beberapa barangan PerformancePoint Server bahawa kumpulan yang berbeza orang telah bekerja.  Saya kemudian dapat mewujudkan satu laman web baru template.  Kejayaan!

Saya tidak pasti ini adalah satu 100% penyelesaian, tetapi ia mendapat saya dan semua yang terlibat lalu ralat ini menjengkelkan.  Jika saya mendapati apa-apa yang baru, Saya akan menghantar kemas kini.  Gemuruh saya berpunca daripada fakta bahawa nama-nama ini tidak salah di tempat pertama dan dengan menetapkan nama paparan, Saya tidak menyentuh nama dalaman. 

</akhir>

Langgan ke blog saya.

Mengikuti aku di Twitter http://www.twitter.com/pagalvin

4 pemikiran untuk "Fix cepat: "$ Nama kandungan jenis 'Sumber:ReportServerResources … tidak boleh mengandungi … aksara khas”

  1. Lorenzo Conegni

    Hi Paul!

    Saya jatuh satu isu yang sama semasa menyediakan integrasi SSRS/SPS (SQL2008r2 e SPS2010).
    Di ladang kami yang kami ada 4 koleksi tapak (pada tiga applikasi web yang berbeza). Integrasi SSRS/SPS kerja-kerja baik 3 daripada mereka, tetapi tidak dalam satu kita perlu! Berikut beberapa isu…

    Dalam koleksi tapak tertentu ini saya tidak dapat mencari ciri-ciri “Ciri-ciri laporan pelayan integrasi” diaktifkan (dan saya boleh melihat pada koleksi laman web lain sudah tentu). Ciri-ciri ini seolah-olah baik seluruh daripada halaman ReportServerSiteSettings.aspx Pusat Pentadbiran. Saya dapat mencari ciri-ciri ini dengan powershell… dan ia diaktifkan! Saya cuba untuk menyahaktifkan dan mengaktifkan ia dan, Walaupun proses kerja-kerja, sebarang perubahan tingkah laku.

    Satu lagi isu yang saya ada adalah bahawa, sentiasa bercakap mengenai koleksi tapak mengutuk (lain-lain 3 yang sempurna), Saya tidak nampak jenis betul-betul kandungan (Laporan pembina Model, Laporan pembina Laporan, Sumber Data Laporan): daripada mereka saya dapati $Resources:DataSourceContentTypeName,$Sumber-sumber:ReportBuilderContentTypeName,$Sumber-sumber:ReportBuilderModelName.

    Saya cuba untuk unistall plugin laporan Server integrasi… tetapi aku ada berita baik.

    Saya tahu apa yang patut berbunyi agak pelik… Pernahkah anda tahu tentang apa yang berlaku di ladang ini?
    Terima kasih banyak untuk mana-mana cadangan yang anda boleh mempunyai!

    Balas
    1. Paul Galvin Post pengarang

      Saya tahu ini adalah benar-benar lama jadi saya menganggap anda diselesaikan ia. Maaf kerana tidak membalas lebih awal.

      Balas

Tinggalkan Jawapan kepada Paul Galvin Batal reply

alamat e-mel anda tidak akan diterbitkan. Ruangan yang diperlukan ditanda *