0

私はCrystalReportsで作業しており、サブレポートから特定のアドレス情報にアクセスしようとしています。メインレポートにはクライアントレポートのリストがあり、サブレポートにはたくさんの宛名ラベルがあります。クライアントレポートごとに特定のメーリングラベルを取得する必要があります。これまでのところ、2つの間でフィールドを共有することができましたが、常にサブレポートの最初のレポートが返されます。

IE Client 10のレポートには、クライアント1ではなくクライアント10のメーリングラベルが必要です。

事前に助けてくれてありがとう!

4

1 に答える 1

0

数式を作成してグループ ヘッダーに配置したと思います。

このような数式を作成し、詳細セクションに配置します。

whileprintingrecords;
shared stringvar x;
if <this is the label I need> x := {LABEL};

EDIT サブレポートで常に最終的な宛名ラベルが必要な場合は、この単純な式を使用してください。抑制されていない詳細セクションまたはフッター セクションであれば、うまくいくはずです。数式は、それを参照する各セクションで評価されます。最終的な評価は、あなたが本当に気にかけている唯一のものです。

whileprintingrecords;
shared stringvar x := {LABEL};
于 2012-07-12T20:30:35.010 に答える