PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23810 11/09/11 12:53:32 RE(2):PB6.5: 改ページ後にソートされない By hebitta
23809 11/09/09 09:45:26 RE(1):PB6.5: 改ページ後にソートされない By きん
23808 11/09/08 22:08:14 PB6.5: 改ページ後にソートされない By hebitta

カテゴリ:印刷処理
日付:2011年09月08日 22:08 発信者:hebitta
題名:PB6.5: 改ページ後にソートされない

oracleからSQLにてデータの取得後、データウィンドウを呼び、印刷処理を実施しています。
データ取得の際にorder byを使用し、データウィンドウでもソート(改ページも)を実施しているのですが、
思ったような結果が出ません。

例えば、以下のようなデータがあったとします。
---------
No | コード
---------
A1 | e
A2 | f
B1 | e
B2 | e
---------
このデータを帳票として出す際の改ページの条件は項目「コード」なのですが、
SQLもデータウィンドウもソートの条件として、項目「No」を使用しています。

この状態で帳票を出したら、私としましては、
No | コード
---------
A1 | e
B1 | e
B2 | e

No | コード
---------
A2 | f

上記のように2枚、しかもNoでソートされた状態で印刷したいので、
データウィンドウの「行」にある「ソート」に項目「No」を使用して印刷をすると、

No | コード
---------
A1 | e

No | コード
---------
A2 | f

No | コード
---------
B1 | e
B2 | e

といったように、3枚出てきます。また、そのソートの条件をデータウィンドウから外すと、

No | コード
---------
B1 | e
B2 | e
A1 | e

No | コード
---------
A2 | f

といったように、2枚で出てきますが、今度はソートが実施されません。

PowerBuilderの仕様が良く分かってないので、良く分かりませんが、
改ページ後、データウィンドウの中でソートをかけるためには、どのようにしたらよいのでしょうか?
ご教示願います。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows XP
DBMS Oracle Net8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS その他
WebServer (記載なし)

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