- - PR -
CrystalReportsXI のグループ化帳票について
1
投稿者 | 投稿内容 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-10-24 13:40
いつもみなさまの回答には、お世話になっています。
CrystalReportsについて、ご教授のほどよろしくお願いします。 開発環境 ・VB.Net2003 ・CrystalReportsXI 以下のようなデータを使用し、帳票を作成したいと思っています。 テーブル ---------------------------------------------------- 工場 品番 品名 部品番号 部品名 数量 ---------------------------------------------------- FAC1 0001 椅子 10001 木材A 10 FAC1 0001 椅子 10002 木材B 5 FAC1 0001 椅子 10003 釘A 30 FAC1 0002 机 10001 木材A 16 FAC1 0002 机 10003 釘A 20 帳票レイアウト (1ページ目) 工場番号 FAC01 品番 品名 部品番号 部品名 数量 ---------------------------------------------------- 0001 椅子 10001 木材A 10 10002 木材B 5 10003 釘A 30 0002 机 10001 木材A 16 10003 釘A 20 (2ページ目) 部品合計 部品番号 部品名 数量 ---------------------------------------------------- 10001 木材A 26 10002 木材B 5 10003 釘A 50 工場毎のデータを出力し、工場が変わった時 出力した部品も合計を出力するという帳票です。 グループ化までは出来たのですが、部品の合計ページの作成ができません。 ひっかかっている所としては、以下の2点です。 ・部品の合計がとれない ・部品合計のレイアウトが異なる よろしくお願いします。 [ メッセージ編集済み 編集者: ばけ。 編集日時 2006-10-24 13:44 ] [ メッセージ編集済み 編集者: ばけ。 編集日時 2006-10-24 13:45 ] | ||||||||||||||||
|
投稿日時: 2006-10-24 14:00
これだけでは、問題点が明確でないためアドバイスのしようがありません。 「工場」 と 「部品」 のグループ セクションを切って、 改ページ条件を適切に設定していれば問題ないと思います。 としか言いようがないです。 これは、現在 'どのような実装 / 設定' をしているのか、 その結果、'どうなってしまっていて' 困っているのかが不明だからです。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||||||
|
投稿日時: 2006-10-24 17:23
質問の内容に不備があり、申し訳ありません。
CrystalReportsの開発は初めてなので、不明な点が多々あるかもしれませんが よろしくお願い致します。 工場番号 FAC01 品番 品名 部品番号 部品名 数量 ---------------------------------------------------- 上記部分をページヘッダにて設定しています。 工場番号、品番、グループ化を行い、部品番号を詳細セクションに設定しています。 工場番号のグループフッタで、改ページと部品の集計の出力を行っています。 部品の合計がとれない について 部品の集計値は取れるのですが、部品番号ごとに取得することができません。 また、部品番号と部品名の表示の方法もわからない状態です。 部品合計のレイアウトが異なる について ページヘッダ部分を、部品合計用のレイアウト 部品合計 部品番号 部品名 数量 に変更することは可能でしょうか? 以前、ActiveReportを使用した時、コード内でレイアウトの変更が出来ました。 そのようなことは、CrystalReportsでは可能なのでしょうか。 良い方法があれば、教えて下さい。 よろしくお願い致します。 | ||||||||||||||||
|
投稿日時: 2006-10-24 17:55
であれば、普通は 「部品番号」 もグループ化します。
DataSource に含まれるレコードでしょうから、他の項目と同じように配置すれば良いと思います。
可能でしょう。
ActiveReports でのコード制御は、CrystalReports では、 式フィールドを使った Basic 構文 / Crystal 構文にあたります。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||||||||||
|
投稿日時: 2006-10-24 18:09
じゃんぬねっと様
回答ありがとうございます。 教えていただいた方法でやってみます。 ありがとうございました。 |
1