レポートを作成するときに「レポートデータ」ウィンドウが表示されないのはなぜですか?


119

VS10でRDLCレポートを作成しています。プログラムが実行されていない場合、ツールボックスを表示してレポートにコントロールを追加できますが、[レポートデータ]ペインが見つからないため、レポートにコントロールを入力できません。ただし、ソリューションを実行すると、[レポートデータ]ペインが表示され、フィールドをレポートにドラッグできますが、実行中はツールボックスにコントロールが含まれていません。したがって、実行していないときにレポートにコントロールを配置し、プロジェクトを実行しなければなりません。実行中にフィールドを配置できます。

とにかく、プロジェクトが実行されていないときにレポートデータペインを表示したままにするにはどうすればよいですか?


4
これはVS 2012でも機能しました。
ライアンゲイツ

これはVS 2013でも機能します。これをReportメニューのMSから外してみませんか?
KornMuffin

これはVS 2017でも機能します
MAXE

回答:


298

この問題に対する最も一般的な答えは、Dataメニューに移動してを選択することShow Data Sourcesです。このオプションは私には表示されません。

Show Report Data Paneキーボードショートカットは私のために仕事をしました: CTRL+ ALT+ D。メニューには、これと同じことをするものは何もありません。


6
他の回答で述べられているように、レポートを開いており、現在レポートの一部に「フォーカス」(選択)されていることを確認してください!次に、それだけで、メニューに表示され、ショートカットからアクセスできるようになります!
DR

3
それでも、ショートカットが常に表示されるとは限りません。
matthew_360 2014

4
ショートカットCTRL + ALT + Dは機能しますが、RDLCファイルをデザインモードで開く必要があります。理由を聞かないでください:)
diegosasw 2016

1
マイクロソフトの人々の何が問題になっていますか?この製品がしばらくの間棚に置かれているほど多くのバグを修正しないのはなぜですか?ただし、1,000万の異なるバージョンのVisual Studioしか作成しません。
Eddy Jawed、

114

誤ってこのウィンドウを閉じた後、1時間かけてウィンドウを元に戻す方法を見つけました。

正解は確かです:表示->レポートデータ(ctrl+ alt+ D

トリッキーな部分:「レポートデータ」エントリは、常に「表示」ドロップダウンに表示されません。レポートが開いていて、レポートの一部の要素が選択されていることを確認してください。

「レポート内」にいない場合、エントリはメニューから消えます。

表示>レポートデータ


6

こんにちは私はVS2008で同じ問題に直面しました、私は投稿8に基づいて試みました(その中の「トリッキーな部分」セクションのおかげで)

(Ctrl + Alt + D)コンボはVS2008では機能しませんでしたが、レポートファイル(rdlc)を開いた後、[表示]メニューを参照し、[表示]-> [ツールバー]-> [データデザイン]がその解決策であることがわかりました。

これを開くと、4つのアイコンが表示され、「データソースの表示」セクションには、すべてのエンティティ、型付きデータセットなどをフェッチする「Webサイトデータソース」セクションが表示されます。

キーボードショートカットは(Shift + Alt + D)です。

ここでひねりのある部分は、サーバーエクスプローラーツールバーで利用できる「データソース」セクションでは何も表示されませんが、「ウェブサイトデータソース」では必要なものがすべて表示されます。


6

私もVisual Studio 2013で同じ問題を抱えていましたが、突然アイデアが浮かびました。レポートをクリックしてそれに焦点を当ててください。単純にAlt + Ctrl + Dを押す


3

私は同じ問題を抱えていましたが、c#2012で 「レポートデータ」を閉じましたが、それを見つけることができず、最終的にこの問題の解決策を見つけました。

これは私の方法です:

VIEW >> TOOLBARS >> CUSTOMIZE >> COMMANDS ... select from the "Menu bar" .. VIEW.

[コントロール]で[レポートデータ]を見つけて選択し、上に移動してメニューを閉じます。その後、file.rdlcを選択して[ 表示]をクリックします... OK最後に[レポートデータ]が表示されます...



2

VS 2008で強制的に更新するには、もう少し検討する必要がありました。

最初に、[ データソース] ペイン/ツールボックス(メニュートレイル= [データ]> [ データソースを 表示])と[ レポートデータソース]ダイアログ(メニュートレイル= [ レポート] > [データソース])があります。特定のレポートを開くたびに、[ データソース]ウィンドウが以前のプロパティリストに戻るのに問題がありました。レポートデザイナがレポートのキャッシュバージョンでデータ定義を上書きしているかのようでした。

これを改善するために、私はしなければなりませんでした:

  1. ビルドエラーを回避するためにプロジェクトからレポートを除外します
  2. プロジェクトをクリーンして再構築する
  3. データソースペインを更新し、新しいフィールドが表示されたことを確認します。
  4. レポートを再度含め、データソースペインを固定した状態でレポートデザイナーを開きます。
  5. これがキーです)新しいフィールドの1つをレポートサーフェスの任意の場所にドラッグします

番号5は、レポートのデータ定義の内部XMLコピーを強制的に更新しました。その直後、私は再び建てることができました。


1
何が起こっているのかを正確に説明する、回答の最後の部分が大好きです! ありがとうございました。
MicroservicesOnDDD

1

ビジュアルスタジオにあります。デザイナーページでは、メニューバーにあり、XTRAREPORTSフィールドがあります。それを使用してパネルを表示できます



0

まず、rdlc拡張子が付いたレポートファイルを選択してから、[表示]> [レポートデータ]に移動します。


-1

行ってください

表示>ツールバー>カスタマイズ

次に、[データ]カテゴリを選択し、コマンドパネルで[データソースの表示]をクリックします

メニューパネルに「データ」メニューが表示されます。クリックしてウェブサイトのデータソースを取得します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.