PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5558 99/03/19 11:39:19 RE(8):PB5.0.03: ありがとうございました。m(_ _)m By てとらぽっと
5554 99/03/19 09:46:22 RE(7):PB5.0.03: ありがとうございました。m(_ _)m By 格の進
5551 99/03/19 00:28:12 RE(6):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By てとらぽっと
5549 99/03/18 20:02:45 RE(5):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By リエッチ
5542 99/03/18 16:55:58 RE(4):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By 格の進
5540 99/03/18 16:37:13 RE(3):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By 格の進
5524 99/03/18 13:02:07 RE(2):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By てとらぽっと
5522 99/03/18 12:51:23 RE(1):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By リエッチ
5521 99/03/18 12:33:51 PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか? By 格の進

カテゴリ:データベース
日付:1999年03月18日 13:02 発信者:てとらぽっと
題名:RE(2):PB5.0.03: キーブレイク時に空白ページを挿入する事は出来ないのでしょうか?

格の進さん、こんにちは。
両面印刷をしたことがないので無責任レスです。(^^;

>『集計キーがブレイクした場合は両面に印刷せずに次の紙から印刷したい』
>というてんです。

>つまり以下のようしたいのです。

>1ページ目表……グループ1印字(グループ1のデータ終了)
>1ページ目裏……空白ページ
>2ページ目表……グループ2印字
>2ページ目裏……グループ2印字

両面印刷はプリンタドライバの機能ですから、DWでは連続したページ番号ですよね。
ということは、

1ページ目……グループ1印字(グループ1のデータ終了)
2ページ目……空白ページ
3ページ目……グループ2印字
4ページ目……グループ2印字

なのでグループの区切りを見つけて、偶数のページ番号で始まっていれば
空白ページを送るという仕組ではだめでしょうか?
DWだけで完結する方法は思い付きませんが、

スクリプトから FindGroupChange関数でグループの先頭行を調べ、
dw_report.Describe(\"Evaluate (\'Page()\', \" + 先頭行 + \")\")
とすればページ番号が取れますので、偶数始まりかどうか解ると思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.