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 (記載なし)

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