2016-07-04 5 views
0

ssrsで私は学生情報を持つ学生用のデザインカードを作成しました。 folowingスクリーンショットを参照してください。ssrsで継続的にデザインされたレポート

enter image description here

は今、私は学生カードのグループ全体次々に表示したいです。

Soiは、そのデータセットが10人の学生のpersonIDを保持しているという別のレポートを作成しました。私はそれにPeronID列を持つtablixを追加し、2番目の列にはreport1を示すサブレポートを挿入しました。 PersonID列には適切な情報が表示されますが、サブレポートにはpersonIDに接続されていない固定された生徒情報が表示されます。次の画像を参照してください。私は最初のCOLの人物IDにサブレポートを接続するにはどうすればよい

enter image description here

?または、これは連続フォームを表示する正しい方法ですか?

おかげ

+0

おそらくサブレポートの各フィールドのエクスプレッションで、私は何とか親レポートのPersonIDを取得する必要があります。これが正しければ、どうすればいいですか? –

答えて

0

あなたは、サブレポートのパラメータとしてあなたのテーブルのデータソースからPersonIDを渡していることを確認してください。この作業を行っていることを確認するには、デザインモードでサブレポートを右クリックし、[パラメータ]に移動します。そこでは、どの値が渡されているかを見ることができます。サブレポートは、私が見ることができるデフォルト(または最初)のPersonIDを使用しているようです。

0

あなたはどちらかサブレポートのパラメータに値129977をハードコーディングしたようです、またはパラメータが

First([PersonID]) 

のようなものは、単に最初のコマンドを削除する(または式Field!PersonID.Valueなど)

enter image description here述べて