0

私の根本的な問題は、サブレポートのパラメーターを求められずに、ブラウザー (Crystal Reports ビューアー) でレポートを開くことです。メイン レポートのパラメータをサブ レポートにリンクすることで、この問題を解決しました。

次に発生した問題は、「無効なグループ条件」というエラーでレポートを作成または表示できないことでした。これは、サブレポートのグループを削除することで解決しました。

次の問題は、サブレポートにデータを表示できないことでした。サブレポートのフィールド (データベース フィールド) を数式に置き換えることで、この問題を解決しました。

今、私はすでに作業報告書を持っています。このレポートには、通貨に応じてマスクする必要がある金額があります。金額フィールドにカスタム スタイルの書式を追加すると、サブ レポートのデータが複製されました。これは、生成されたファイルまたは Crystal Reports ビューアーでのみ発生しますが、デザイナーでこれを生成すると、正常に動作しているようです。

この問題を解決する方法についてのアイデアはありますか?

メイン レポート デザイン:

レポート ヘッダー: ヘッダー
ページ ヘッダー:
グループ ヘッダー #1: メイン レポート ヘッダー の
詳細: メイン レポートの詳細
グループ フッター #1:
レポート フッター a: サブ レポート
レポート フッター b: フッター
ページ フッター:

サブレポートのデザイン:


レポート ヘッダー a: タイトル
レポート ヘッダー b:
詳細: サブ レポートの詳細
レポート フッター a:
レポート フッター b:

4

1 に答える 1

1

最後に問題を解決しました。

フィールドA <>フィールドBのたびにサブレポートの詳細を抑制しました。

また、グループ化はリンクされたサブレポートで実際に機能します。グループ化に使用しているフィールドが画面自体にある必要があるようなものです。そうしないと、エラー (「無効なグループ条件」) がスローされます。

于 2013-02-23T04:14:14.270 に答える