PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23199 | 07/12/04 10:38:46 | PB9.0: SetSortの動作について By N700 |
カテゴリ:データウィンドウ
日付:2007年12月04日 10:38 発信者:N700
題名:PB9.0: SetSortの動作について
PB6.5の頃に気が付いた事なのですが、PB9.0.3Cでも改善していないので参考までに書いておきます。
データウインドウのソートがうまくいかないので調査した結果です。
記述1:SetSort(\"#1 D,#2 D\")
記述2:SetSort(\"#1 D, #2 D\")
記述3:SetSort(\"#1 D, #2 D, #3 D\")
記述1では第二パラメータを評価しません。
記述2の書き方「区切り文字(ターミネータ)カンマの後にスペースが入ると正常にソートします。
記述3までは確認しましたが、それ以上は未調査です。カラム名称を使用しても同じでした。
ヘルプの例ではスペースが入っていたりしますが(6.5では\"#1D,#2D\"も混在しています)
PBの構文規則からは外れているように思います。
尚、サーバ(SQL)のソート、クライアント(DW)のソート、Windowsのソートが統一していないので
結果が全く異なります。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Sybase Open Client 12.5
Browser (記載なし)
Server SoftWare
OS Windows 2000
DBMS Sybase ASE 12.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.