PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5230 | 99/02/25 13:24:22 | RE(7):PB6: とりあえず解決 By ヒトカゲ |
5227 | 99/02/25 13:22:35 | RE(6):PB6: Filterバッファ内のソート順? By あすかちゃんの父 |
5224 | 99/02/25 12:36:08 | RE(5):PB6: Filterバッファ内のソート順? By Taka |
5218 | 99/02/25 11:59:11 | RE(4):PB6: Filterバッファ内のソート順? By てとらぽっと |
5212 | 99/02/25 10:49:51 | RE(3):PB6: Filterバッファ内のソート順? By あすかちゃんの父 |
5211 | 99/02/25 10:03:17 | RE(2):PB6: Filterバッファ内のソート順? By ヒトカゲ |
5199 | 99/02/24 13:08:27 | RE(1):PB6: Filterバッファ内のソート順? By てとらぽっと |
5188 | 99/02/24 10:11:42 | PB6: Filterバッファ内のソート順? By ぴかちゅー |
カテゴリ:PowerBuilderの不具合?
日付:1999年02月25日 10:49 発信者:あすかちゃんの父
題名:RE(3):PB6: Filterバッファ内のソート順?
こんにちは。
>プライマリーバッファに戻すときにまた逆になってくれれば良いのですが、(逆の逆で元通り)
>実際はPrimary→Filter時に逆順になり、Filter→Primaryにはそのまま移動されるみたいなので
>正常にはなりません。
(略)
>こんな感じ↓
> TreeView | DataWindow
>---------------+--------------------
> ABC |ABC **** **
> |-DEF |DEF **** **
> | |-GHI |GHI **** **
> |-JKL |JKL **** **
> |-MNO |MNO **** **
> |-PQR |PQR **** **
TreeViewの表示されているアイテムが、アルファベット順でないという
ことでDWをソート出来ない、と言うことですね?
フィルタ・バッファからプライマリ・パッファにデータが移動する時は、
ソート順が保証されないので何らかの方法でソートするしかありません。
で、解決策ですがDWにソート用の計算カラムを作成して、DWのデータを
初期化した時(フィルタをかける前)にソート用のデータをセットしてお
き、Filter関数を使った直後にソートし直せばいいと思います。
ちなみにFilter関数を使った後は、必ずsetsort関数でソート条件を設定
し直して下さい(条件が変らなくても、setsort関数を呼び出す)。これを
しないとソートがうまくされません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.