PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11534 | 00/06/01 16:46:10 | RE(2):Evaluate句の式の評価について By スナフキン将軍 |
11481 | 00/05/29 12:38:42 | RE(1):Evaluate句の式の評価について By Mika★ |
11472 | 00/05/26 18:11:49 | Evaluate句の式の評価について By スナフキン将軍 |
カテゴリ:その他
日付:2000年05月26日 18:11 発信者:スナフキン将軍
題名:Evaluate句の式の評価について
すなふきんです。
何かと便利なDescribe関数のEvaluate句なんですけど、
評価する式に、<\'> があるとうまく動かないのはどうしたものか。
「当たり前だ!」と言ってしまえばそれまでなのだが・・・
※clm_1がString型の場合(clm_1のデータは、数字のみの文字列とします)
失敗例:
dw_1.Describe(\"evaluate(\'if( clm_1 = \'1\' , 0 , 1 )\', 1 )\")
成功例:
dw_1.Describe(\"evaluate(\'if( Integer( clm_1 ) = 1 , 0 , 1 )\', 1 )\")
評価する式をDescribeで取得していたんで、最初何が原因だったのかわからんかった。
今回はカラムがフラグタイプだったからInteger()で置きかえられたものの、漢字とか
入ってる時はどうしたらいいんでしょう?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.