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月09日 09:45 発信者:きん
題名:RE(1):PB6.5: 改ページ後にソートされない

hebittaさん、おはようございます。

この場合ORDER BYの指定は不要です。
データウィンドウもソートの条件を、項目「コード/No」順に指定しましょう。

>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.