PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21008 04/04/01 15:19:38 PB7.0: 特殊な場合のページ数、ページ番号の取得方法 By tsuchi

カテゴリ:データウィンドウ
日付:2004年04月01日 15:19 発信者:tsuchi
題名:PB7.0: 特殊な場合のページ数、ページ番号の取得方法

皆さんこんにちは。

得意先コード1、得意先コード2、伝票番号、伝票行番号とデータがあったとします。

並び順は
得意先コード1、得意先コード2、伝票番号、伝票行番号 の順です

改ページ条件は
伝票番号です、さらに1ページの印刷可能行数は6行だとします。

得意先コード1 | 得意先コード2 | 伝票番号 | 伝票行番号
1 | 1 | 003 | 1----1頁
1 | 1 | 003 | 2----1頁
---------------------------------------改ページ
1 | 2 | 002 | 1----2頁
1 | 2 | 002 | 2----2頁
1 | 2 | 002 | 3----2頁
1 | 2 | 002 | 4----2頁
1 | 2 | 002 | 5----2頁
1 | 2 | 002 | 6----2頁
---------------------------------------改ページ
1 | 2 | 002 | 7----3頁
---------------------------------------改ページ
1 | 2 | 004 | 1----4頁
1 | 2 | 004 | 2----4頁
---------------------------------------改ページ
2 | 1 | 001 | 1----5頁
2 | 1 | 001 | 2----5頁

こんな感じにページが分かれるのですが、やりたい事は
?得意先コード1単位での総ページ数
?得意先コード1単位でのページ番号
を帳票上印刷したいのです。

上記の例の場合
1頁 ?=4 ?=1
2頁 ?=4 ?=2
3頁 ?=4 ?=3
4頁 ?=4 ?=1
5頁 ?=1 ?=1

となってほしいのですが、dw上計算カラム等、どんな方法でも
良いので求める事は出来ないのでしょうか?
説明が解りずらいかと思いますが宜しくお願い致します。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

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

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