0

MS ReportViewer を使用する Web アプリケーションがあります。別のチームに rdl ファイルを作成してもらいました。rdl の名前を rdlc に変更し、プロジェクトに追加しました。そして、この rdlc が必要とするデータを取得するために DataSet1.xsd を作成しました。aspx ページに ReportViewer コントロールを追加し、そのレポート プロパティを rdlc ファイルに設定しました。

私の質問は次のとおりです。

(1) vs2008 で rdl/rdlc を編集することはできますか? 開くと、xmlファイルとして開かれます。

(2) データセット 1 を ReportViewer コントロールのデータ ソース プロパティに割り当てるにはどうすればよいですか? reportviewer を右クリックしてデータ ソースの選択を選択すると、dataset1 が一覧表示されませんでした。コードビハインドでこれを行う必要がありますか?

(3) 次のエラーが表示されました。レポート定義が無効です。詳細: レポート定義には、アップグレードできない無効なターゲット名前空間 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' があります。

4

2 に答える 2

2

答え..

  1. はい、vs2008 で rdlc レポートを編集できます。rdlについてはわかりません。
  2. 2番目の問題の段階的な解決策については、このリンクを参照してください。
  3. この問題は、rdl から rdlc への間違った会話によるものだと思います。このリンクで指定されている手順に従ってください。
于 2012-10-26T16:02:04.657 に答える
0

Limbani 氏は問題 2 と 3 にうまく答えてくれました。最初の問題は、開発用 PC に Business Intelligence Design Studio がインストールされていないことに関係していると思います。詳細については、この質問と回答を参照してください。

于 2012-10-26T17:27:03.543 に答える