2017-09-05 6 views
0

サブレポートがありますメインレポートにリンクしようとしています。メインレポートはあるデータベースの情報を取り戻し、サブレポートは別のデータベースからプルします。私はルックアップを使うことができましたが、フォーマットする能力がなくなり、サブレポートでこれを実現したいと考えていました。SSRS - サブレポート

私は自分のパラメータで日付範囲を入力しますが、私は30のクライアント/マターコードを返すとしましょう。各行の終わりにページが分割されるため、各クライアント/マテリアルのデータは、独自のレポートで終了します。目標は、日付範囲に基づいて多数のレポートを出力することです。サブレポートはフォルダ名を取得し、その他の情報と同様にのフォルダはのみで、クライアント/マテリアルはそのレポート上にあるはずです。

各レポートには、各レポートのすべてのクライアントに関するすべてのフォルダが一覧表示されています。

サブレポートを隣接するグループ(スクリーンショットで見ることができます)にし、クライアントコードとマターコードをグループ化してみました。私は、両方のレポートでクライアントコードとマテリアルの内部パラメータをフィルタリングするのに役立つことを希望してコードを作成しようとしました。私はまた、サブレポートをmatter_codeグループ内のセルに挿入するだけで、グループ自体は挿入しませんでした。

私の説明が合理的でない場合は、事前にお詫びします。これを言葉にしようとするのは苦労している。あなたの説明から

​​

答えて

0

私はあなたが、グループ内のサブレポートを持っていますが、それに至るまで何を渡していないことを前提としています。顧客と顧客のフォルダを一意に定義するサブレポートにパラメータを渡そうとしましたか?

+0

私は日付範囲である1つのパラメータを通過しています。上記の私の記事で述べたように、「クライアントコードとマテリアルを両方のレポートの内部パラメータでコーディングしてみると、フィルタリングに役立ちます。もし動作するものを渡す別の方法があれば、どんな考えですか? –

+0

サブレポート自体は、最初はメインレポートとは独立して動作する必要があります。私がする傾向があるのは、そこから外へ向かって作業することです。サブレポートでは、デフォルト値で必要なパラメータを定義し、レポートを実行します。必要に応じて日付範囲とクライアント/マターコードを追加して、レポートの個々のフォルダを取得します。これを実行すると、正しい値がメインレポートからサブレポートに差し込まれていることを確認することに過ぎません – Arix

関連する問題