2010-12-01 23 views
0

これらの最近の初心者の質問にはお詫び申し上げますが、私は明らかに検索エンジンに正しい質問をしていません。メインレポートからサブレポートにパラメータを渡す

VS2008からVS2010へのアップグレード後に再構築しようとしているレポートがあり、既存のCrystal Reportにエラーが発生しました。したがって、私は複製しようとしている半作業レポートを持っています。

一部のサブレポートを含むレポートがあります。メインレポートには「データベースフィールド」内のクエリにいくつかのパラメータがあり、それらのフィールドを特定のサブレポートの「パラメータフィールド」に渡す必要があります。

私の質問は次のとおりです。メインレポートのクエリ結果とサブレポートのパラメータの関連付けを作成するにはどうすればよいですか。

答えて

3

Visual Studio 2010用Crystal Reportsの場合 - これは現在動作する唯一のものですか?

サブレポートを追加する場合(または既存のレポートの[サブレポートリンクを変更する]を変更する場合)、[リンク]タブの左下にあるドロップダウンリストからサブレポートのパラメータを選択できます「利用可能なフィールド:」あなたが左に、あなたのフィールド(またはパラメータ)を選択したら、既存のサブレポート)

  • を編集する場合は、リンクのダイアログが、リスト、右側に移動する>ボタンをクリックして、下にリンクオプションが表示されます。 ので、これは、あなたがその下

  • をサブレポートのパラメータとして使用するメインレポートからのフィールドで、右側にあなたがにリンクしたい(あなたからサブレポート)パラメータを選択します。 これは

を使用したいあなたのサブレポートのパラメータの意味を作るんです。

多分、いくつかの画像が役に立ちます。

+0

私はそれが遅いと知っていますが、いくつかの画像を追加できますか? @フロスティ – DiegoS

2

バージョンによっては、用語が多少異なる場合がありますが、サブレポートを右クリックして[サブレポートリンクを変更]を選択する必要があります。

[利用可能なフィールド]列からパラメータを見つけて>ボタンをクリックし、[リンクするフィールド]列に移動します。完了したら[OK]をクリックします。

サブレポートに移動し、リンクしたパラメータがパラメータとして使用可能であることを確認します。サブセレクションのレコード選択でこれらのパラメータを使用できるはずです。

関連する問題