私の根本的な問題は、サブレポートのパラメーターを求められずに、ブラウザー (Crystal Reports ビューアー) でレポートを開くことです。メイン レポートのパラメータをサブ レポートにリンクすることで、この問題を解決しました。
次に発生した問題は、「無効なグループ条件」というエラーでレポートを作成または表示できないことでした。これは、サブレポートのグループを削除することで解決しました。
次の問題は、サブレポートにデータを表示できないことでした。サブレポートのフィールド (データベース フィールド) を数式に置き換えることで、この問題を解決しました。
今、私はすでに作業報告書を持っています。このレポートには、通貨に応じてマスクする必要がある金額があります。金額フィールドにカスタム スタイルの書式を追加すると、サブ レポートのデータが複製されました。これは、生成されたファイルまたは Crystal Reports ビューアーでのみ発生しますが、デザイナーでこれを生成すると、正常に動作しているようです。
この問題を解決する方法についてのアイデアはありますか?
メイン レポート デザイン:
レポート ヘッダー: ヘッダー
ページ ヘッダー:
グループ ヘッダー #1: メイン レポート ヘッダー
の
詳細: メイン レポートの詳細
グループ フッター #1:
レポート フッター a: サブ レポート
レポート フッター b: フッター
ページ フッター:
サブレポートのデザイン:
レポート ヘッダー a: タイトル
レポート ヘッダー b:
詳細: サブ レポートの詳細
レポート フッター a:
レポート フッター b: