PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23060 07/07/13 10:16:33 RE(2):PB10.0: RightTrim関数について By NAKABA
23059 07/07/12 21:31:26 RE(1):PB10.0: RightTrim関数について By Potato
23058 07/07/12 20:27:49 PB10.0: RightTrim関数について By NAKABA

カテゴリ:PowerBuilderの不具合?
日付:2007年07月13日 10:16 発信者:NAKABA
題名:RE(2):PB10.0: RightTrim関数について

Potatoさん、ありがとうございます。

C2で対応されているのですね。
リリースノート10.2.1までは確認していたのですが、C2は気付きませんでした。
アップデートサブスクリプション(でしたよね?)には入っているはずなので、
これで何とかなりそうです。

ありがとうございました。

>NAKABAさん、こんばんは。

>以下のページの 障害番号:ASIS#286059(10718) じゃないでしょうか。
>http://www.ashisuto.co.jp/prod/powerbuilder/tech/1184010_2981.html


>>RightTrim関数について、ご教示願いたい事があります。
>>
>>現在7.0.2から10.2.1へのバージョンアップ作業中なのですが、スペースのみの
>>文字列を操作する場合のみ、RightTrim関数が7と10で違った動きをします。
>>
>>7では
>>
>>RightTrim(\'   \') = \'\' → 半角
>>RightTrim(\'   \') = \'\' → 全角
>>RightTrimW(\'   \') = \'\' → 半角
>>RightTrimW(\'   \') = \'\' → 全角
>>
>>のように、全てスペースを削除してくれるのですが、10では
>>
>>RightTrim(\'   \') = \' \' → 半角
>>RightTrim(\'   \') = \' \' → 全角
>>RightTrimW(\'   \') = \'\' → 半角(これだけは全てスペースを削除してくれる)
>>RightTrimW(\'   \') = \' \' → 全角
>>
>>のように、1つだけスペースが残ってしまいます。
>>これが\'A  \'などのように、スペース以外の文字が頭に入っていれば、きちんと
>>スペースを削除してくれるのですが、何故かスペースだけだと、上記のようになります。
>>これは10のバグなのでしょうか?対処法などはあるのでしょうか?
>>Trim関数はなるべく使いたくないので、7と同じような動きをする関数を作成し、
>>全て置き換えしようと思ったのですが、RightTrim関数は使用頻度が高いので、
>>それもなかなか難しく・・・。
>>このような場合、全て一括で置換してくれるような機能はないでしょうか?
>>
>>宜しくお願いします。
>>
>>



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

OS (記載なし)
DBMS Oracle10G
WebServer (記載なし)

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