web-dev-qa-db-ja.com

クリスタルレポートXIでメインレポートからサブレポートにパラメーターを渡す方法

Crystal Reports XIのメインレポートからサブレポートにパラメーターを渡すにはどうすればよいですか?メインレポートにパラメーターがあります。ここで、同じパラメーターをサブレポートに渡します。私を助けてください。

28
sivakumar

サブレポートオブジェクトを右クリックし、[サブレポートリンクの変更]を選択して、サブレポートでパラメーターを使用する方法を選択します。

Subreport linking of paramters

38
MartW

CodebyMoonlightのソリューション を使用するには、メインレポートとサブレポートの関係が必要です。

両者の間に関係がない場合は、 Shared Variables を使用して、両者の間に値を渡すことができます。シェア変数はメインレポートまたはサブレポートのどこにでも設定および表示できます。

Shared NumberVar x := 5;
10
Ahmed

https://kb.blackbaud.com/articles/Article/52328

メインレポートにパラメーターフィールドを作成します。メインレポートからサブレポートを右クリックし、[サブレポートリンクの変更]を選択します。サブレポートリンクウィンドウで、[利用可能なフィールド]というラベルの付いたウィンドウからパラメーターフィールドを選択し、[>]ボタンをクリックして、[リンクするフィールド]というラベルの付いた右側のウィンドウに移動します。 [フィールドに基づいてサブレポートのデータを選択]の横にあるチェックボックスをオンにします。チェックボックスの下に、まだない場合は、パラメータフィールドをリンクするサブレポートからフィールドを選択します。 OKをクリック

0
SN Ramkumar MCA

選択式を使用して右クリックとサブレポートのリンクまたはレポートとサブレポートの両方で共有変数を使用すると、制限されたデータのみに適していると思いますデータベーステーブルからすべてのレコードをロードした後に機能する選択式... C#/ VBからいくつかのパラメーターを渡し、メインレポートからサブレポートに他のパラメーターを送信して行を制限しようとしています。たとえば、期間内のアイテムのトランザクションが必要で、アプリケーション(c#..)から期間パラメーターを渡してitemIDを送信するサブレポートリンク

0
Khaled Elt

同じ問題がありました。メインレポートが最初にロードされ、次にサブレポートがロードされます。変数を使用する前に、サブレポートをロードする必要があります。

0
user6666716

メインレポートとサブレポート間のパラメーターの共有「サブレポートオブジェクトを右クリックして[サブレポートリンクの変更]を選択し、サブレポートでのパラメーターの使用方法を選択します。」私のために働く

0
Muhammad Azeem