- - PR -
CrystalReport、グループ化でのページ制御について
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-10-02 10:42
はじめまして
Crystal Reports for VS.NETにて開発を行なっております。 ページの制御について教えていただきたいのですが <要望> IDでグループ化して出力する グループごとに改ページする 紙の無駄を防ぐため、グループ単位で最後のページの データ数(レコード数)が少なければ出力しない (日次業務なのでデータがたまってから明日以降に出せばよいという考え) という仕様を実現したいのですが、1レコードの高さがデータによって 動的です(「複数行に出力」にチェックが付いている状態) 1ページのレコード数が20行固定とかなら制御できるかも知れませんが・・・ どなたか御教授いただけないでしょうか、宜しくお願いします。 | ||||||||
|
投稿日時: 2007-10-02 20:40
仰るとおりでして、固定ならば比較的簡易な実装で制御できます。 ただし情報が前もって知っていれば動的であろうと同じことです。
問題なのはこの情報を受け取れるようにしていないことではないでしょうか。 CrystalReports でこういった情報を受け取るにはフィールドを介して取得するか、あるいは DataSource に含める必要があります。 今回の場合は明細行単位で持つべきデータなので DataSource に含めるべきだと考えます。 というわけで、現状では CrystalReports より前の段階の問題だと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1