PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11057 | 00/04/14 20:24:56 | RE(2):PB6.5: LenB関数の代替関数は何でしょうか? By vsnaka |
10989 | 00/04/10 09:20:19 | RE(1):PB6.5: LenB関数の代替関数は何でしょうか? By Potato |
10988 | 00/04/08 18:21:22 | PB6.5: LenB関数の代替関数は何でしょうか? By vsnaka |
カテゴリ:データウィンドウ
日付:2000年04月08日 18:21 発信者:vsnaka
題名:PB6.5: LenB関数の代替関数は何でしょうか?
現在、PowerBuilder5.0からPowerBuilder6.5へのアプリケーションの移植を行っているのですが、
1つ困ったことが起こりお知恵をお借りしたく質問させていただきます。
データベースウィンドウペインタにてあるカラムオブジェクトのプロパティ→式の設定→colorに
if ( lenB( docname ) < 40, 256, 255 )
という式を記述していました。
ところが、6.5からLenB関数を使うことができないらしく同様なことを記述する方法が見つかりません。
PowerScriptでは、
LenB(文字列) → Len(Blob(文字列))
と置換して文字列(2バイトコード、1バイトコード混在)のバイト数を取得できるのですが、式の設定
ではBlob関数が使用できません。
式の設定の中で文字列のバイト数を取得するにはどうすればよいのでしょうか?
よろしくお願いします。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.