Visual Studio 2008 で新しい Reporting Services レポートを作成するか、既存のレポート (動作している) を開こうとすると、デザインが表示されません。エラー メッセージは表示されず、「デザイン ビュー」に HTML コードのみが表示されます。VS2008 と BIDS を再インストールしようとしましたが、うまくいきません。2週間前に最後に使用したとき、これはすべて機能していました。
-ネイト
Visual Studio 2008 で新しい Reporting Services レポートを作成するか、既存のレポート (動作している) を開こうとすると、デザインが表示されません。エラー メッセージは表示されず、「デザイン ビュー」に HTML コードのみが表示されます。VS2008 と BIDS を再インストールしようとしましたが、うまくいきません。2週間前に最後に使用したとき、これはすべて機能していました。
-ネイト
私は同じ問題を抱えていました.Kyle'sは正確な答えでした. 私の場合、[エラー リスト] ウィンドウ (Visual Studio 2008 IDE: [表示] > [エラー リスト]) に 3 つのエラーが表示されましたが、すべて同じです。
「'DataType' 属性が宣言されていません。」
3行は次のようになりました。
1291: <Value DataType="Integer">3</Value>
...
1295: <Value DataType="Integer">2</Value>
...
1299: <Value DataType="Integer">1</Value>
以下のように、各行から DataType="Integer" を削除すると、レポートは正しく表示されます。
1291: <Value>3</Value>
...
1295: <Value>2</Value>
...
1299: <Value>1</Value>
私の仮定/推測は、レポートが Report Manager Web ページ ( http://localhost/reports/ )から変更されたことです。
ネイト、これが古い投稿であることは知っていますが、同じ問題を抱えていたので、rdl ファイルをコード ビューに切り替えて、Visual Studio がパラメーター タグの 1 つに無効な属性を追加したことを発見することで解決しました (下線が引かれていました)。青くスクイージ)。パラメータを削除すると、すべてが正常に機能しました。
今日も同じことが起こりました。ほんの数分前に使用したレポートを開くと、デザイン ビューに HTML が表示されていました。下部にある [エラー リスト] タブをクリックすると、「逆シリアル化に失敗しました: 'DataType' 属性が宣言されていません。行 x、位置 x」と表示されました。コード ビューに切り替えたところ、青い波線で下線が引かれた無効な属性が見つかりました。問題のある属性を削除したところ、すべてが正常に戻りました。