2009-08-10 15 views
0

データセットを取得して、それに供給されたパラメータを認識できません。 レポートパラメータ "ProjectID"を作成しました。 (レポートパラメータのプロパティで、Name="ProjectID", Prompt="ProjectID")。Report Builder 2.0パラメータを使用してデータセットを作成する

In Dataset Properties | Parameters、Parameter Name="ID", Parameter Value="[@ProjectID]"

クエリデザイナの[フィルタ]ボタンをクリックすると、[プロジェクトを含む]パネルには、 "? ID equals (unspecified)"と表示されます。

しかし、私がクエリを実行するとき、私はパラメータ値を入力するよう求められていない、複数の行が返されます。

私は単に既存のレポートの機能をすべて複製して、期待通りに機能させることを強調しています。

2つのレポートのrdlファイルを比較すると明らかな違いがありますが、xml(セマンティッククエリの)をハックして機能するようになっていますが、実際には理解できませんなぜ GUIを使用して必要な変更を複製する方法について説明します。

誰かが私にこのポインタを何度も教えてくれましたか?

ありがとうございます。 Peter。

p.s.それが助けになるならば、私はいくつかの相違点を掲示することができますが、私の最初の投稿を明確にしておくことを望んでいました。

答えて

1

OK、クエリデザイナーのフィルター画面で非常にあなたが何をする必要があるか、あなたはすでになど、メインのペインでフィルタを指定したと仮定すると、次のとおりです。 「IDの等号(未指定)」

「ID」をクリックする必要があります。「式として編集」、「プロンプト」、「条件を削除」というコンテキストメニューが表示されます。

「プロンプト」を選択すると、そこに移動します。

関連する問題