過去の桐井戸端BBS (桐ver.8) |
5367 | レポート印刷のグループ表示について | smuro | 2000/03/31-11:47 |
<問題> レポート印刷のグループ表示で印刷していますが、 行数によっては、指定されたフォントのサイズでは 文字が収まりきれずに、とぎれてしまします。 (縦書きにして印字しています。) <質問> ページ内のグループ表示するデータ行数をカウントして 印字属性で、フォントを変えたいのですがカウントの仕方が分かりません。 教えて下さい。 1ページ全体では#明細連番を使えば、カウント できるのですが、1ページ内に複数のグループが 存在する場合に、それぞれのグループ毎の連番を 取得するは? | |||
5380 | Re:レポート印刷のグループ表示について | 佐田 守弘 | 2000/04/02-01:25 |
記事番号5367へのコメント smuroさんは 質問の主旨は、グループ化したレポート印刷で、グループのレコード数を印刷前に把握したいといった事でしょうか。 もし行うなら、一括処理やイベントの中で絞り込みを行った後、項目集計などでレコードすうをカウントするしかないかと 思います。 #明細連番以外にも、レコード数を把握する方法はあります。それは適当な変数にレコード毎に1を加えて行くと いった方法で実現できます。 しかし、いずれの方法も、「印刷してみて初めてカウントされる方法」ですので、印刷前にそれらの関数でグループの レコード数を調べる事はできないと思います。 佐田守弘(KS-00119) | |||
5392 | Re:レポート印刷のグループ表示について | smuro | 2000/04/03-11:45 |
記事番号5380へのコメント 佐田さん、コメント有り難うございます。 >#明細連番以外にも、レコード数を把握する方法はあります。それは適当な変数にレコード毎に1を加えて行くといった方法 >で実現できます。 やってみます。 | |||
5435 | Re:レポート印刷のグループ表示について | smuro | 2000/04/06-15:34 |
記事番号5380へのコメント >#明細連番以外にも、レコード数を把握する方法はあります。それは適当な変数にレコード毎に1を加えて行くといった方法 >で実現できます。しかし、いずれの方法も、「印刷してみて初めてカウントされる方法」ですので、印刷前にそれらの関数でグ >ループのレコード数を調べる事はできないと思います。 印刷しながら、変数にレコード毎に1を加えるにはどうしたら良いのでしょうか? |