2

プロジェクトの Visual Studio 2008 で作成されたこのデータセットがあります。各テーブルには、必要なデータが既に入力されています。複数のチケットがあり、各子テーブルには、チケット テーブルに関連する 0 個以上のアイテムがあります。データセットの一部として確立された関係は (まだ) ありません。また、1 つのチケットを適切に処理するこのレポートも作成しました。可能であれば、これを拡張して複数のチケットを処理したいと考えています。

データセットはレポートに渡され、レポート ビューアー コントロールからは、データセット内のテーブルごとにバインド ソースが設定されます。

     

1 ページ (または必要に応じて 2 ページ) に子データを含む各チケットを印刷するレポートが必要です。次に、次のチケットのために新しいページを開始します。

私はまだ、うまくいく情報をグループ化する方法を考え出すことができませんでした。すべてのテーブルが表示されましたが、FIRST 集計なしでは子情報にアクセスできませんでした。これは、各チケットが印刷されたセクションごとに同じ 1 つのレコードを取得するため、役に立ちません。

助言がありますか?潜在的に必要な情報が他にもあることは承知していますので、必要に応じて質問してください。詳細情報やコメントを追加してこの投稿を更新します。

編集: 子データ テーブルをサブレポートに変換しました。次に、チケット番号をパラメーターとしてサブレポートに渡し、子データ テーブルを適切にフィルター処理しました。これにより、必要なことが解決されましたが、いくつかのマイナーなフォーマットの問題を除いて、作業する必要がありました。各チケットはリストに入れられ、サブレポートは各チケットに対して実行されます。

  • レポートを開始
  • チケット1
  • -- メモ、履歴、および応答を含むサブレポート。
  • チケット 2
  • -- メモ、履歴、および応答を含むサブレポート。
  • レポート終了
4

1 に答える 1

1

すべての情報/コントロールを単一のテーブル コントロールに入れる必要があるように見えます。次に、目的の外観に合わせてテーブル コントロールをフォーマットします。

于 2009-04-08T21:48:59.810 に答える