これは私にとってはちょっと奇妙です。 SSRS Report Builder 3.0を使用してレポートを作成しています。私は2つの選択肢があります:1.レポートパラメータにリンクされたフィルタを使用するか、または2.レポートパラメータにリンクされたクエリパラメータを使用します。SSS Report Builder 3.0クエリパラメータ - レポートプレビュー
最初のケースでは、レポートプレビューが完璧に機能します。
Select ID, Name from tbl_Table
しかし、私はレポートのパラメータにリンクされているクエリパラメータを使用する場合、プレビューが空白です:私は、ID列に適用されるパラメータ(@parameter_a)でフィルタするための単純なクエリを使用しています。クエリパラメータについては、次のクエリを使用します。
SELECT ID, Name FROM tbl_Table WHERE ID = @parameter_a
私はこれについては無関心です。私はまた、デフォルト値を保持したり削除したりしてみました。レポートのリフレッシュ/表示も機能しません。
PS:私はMySql ODBC接続を使用しています。 C#アプリケーションで使用され、プログラム的にレンダリングされると、レポートの両方のオプションが正常に動作します。現在のバージョン、古いバージョンも再インストールしようとしました。
SSRSではパラメータが認識されません。前任者。 @で始まるパラメータが必要です。 –
それだけです。ソートされました。助けてくれてありがとう。 –
@ダニエル私は私のデータセットにMySQLストアドプロシージャと同様の問題があります。私はテキストとしてクエリの型を使用していて、 'call testProc ( \t?、?、?、?、?、? );を使用していますが、'行は返されません。私は、データセットのパラメータセクションで正しい順序でパラメータを言及しています。私は私のprocだけですべての行(クエリからパラメータフィルタを削除する)を返すように変更すると、私もSSRSのレポートに結果を得る。どんな提案も役に立ちます。 –