プロジェクトの Visual Studio 2008 で作成されたこのデータセットがあります。各テーブルには、必要なデータが既に入力されています。複数のチケットがあり、各子テーブルには、チケット テーブルに関連する 0 個以上のアイテムがあります。データセットの一部として確立された関係は (まだ) ありません。また、1 つのチケットを適切に処理するこのレポートも作成しました。可能であれば、これを拡張して複数のチケットを処理したいと考えています。
データセットはレポートに渡され、レポート ビューアー コントロールからは、データセット内のテーブルごとにバインド ソースが設定されます。
1 ページ (または必要に応じて 2 ページ) に子データを含む各チケットを印刷するレポートが必要です。次に、次のチケットのために新しいページを開始します。
私はまだ、うまくいく情報をグループ化する方法を考え出すことができませんでした。すべてのテーブルが表示されましたが、FIRST 集計なしでは子情報にアクセスできませんでした。これは、各チケットが印刷されたセクションごとに同じ 1 つのレコードを取得するため、役に立ちません。
助言がありますか?潜在的に必要な情報が他にもあることは承知していますので、必要に応じて質問してください。詳細情報やコメントを追加してこの投稿を更新します。
編集: 子データ テーブルをサブレポートに変換しました。次に、チケット番号をパラメーターとしてサブレポートに渡し、子データ テーブルを適切にフィルター処理しました。これにより、必要なことが解決されましたが、いくつかのマイナーなフォーマットの問題を除いて、作業する必要がありました。各チケットはリストに入れられ、サブレポートは各チケットに対して実行されます。
- レポートを開始
- チケット1
- -- メモ、履歴、および応答を含むサブレポート。
- チケット 2
- -- メモ、履歴、および応答を含むサブレポート。
- 等
- レポート終了