このSQLクエリに基づいて、Crystal Reports 11でレポートを作成しようとしています
SELECT *
FROM (テーブル) OM, (テーブル) OL, (テーブル) C
WHERE OM.ORDER = OL.ORDER
AND OM.COMPANY = C.COMPANY
AND (EXISTS (SELECT *
FROM (テーブル) OSD, (テーブル) OSDD
WHERE OSD.ORDER = OL.ORDER
AND OSD.LINE = OL.LINE
AND OSD.REVISION = OL.REVISION
AND OSD.DIM = OSDD.DIM
AND OSDD.SHAPE = OL.SHAPE))
最初の 2 つのテーブルを使用してメイン レポートを作成し、クエリの「EXISTS」セクションを使用してサブレポートを作成し、メイン レポートにリンクすることから始めるのが最善の方法だと思いました。
詳細セクションには、メイン レポートとサブレポートの両方のデータが含まれています。サブレポートが値を返す場所については正しい結果が返されますが、サブレポートが null の場合はメイン レポートの詳細セクションを非表示にしたいのですが、いずれかでサブレポートを参照する方法が見つかりません。選択式。
このクエリを模倣するより良い方法があれば、提案をお待ちしています。