PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21217 | 04/05/19 17:35:16 | RE(3):PB7.0: Modify文によるSuppressEventProcessingの変更について By めめ |
21216 | 04/05/19 16:38:37 | RE(2):PB7.0: Modify文によるSuppressEventProcessingの変更について By pikopikopokupoku |
21209 | 04/05/19 09:35:51 | RE(1):PB7.0: Modify文によるSuppressEventProcessingの変更について By ZONE |
21207 | 04/05/18 16:14:56 | PB7.0: Modify文によるSuppressEventProcessingの変更について By pikopikopokupoku |
カテゴリ:スクリプトの記述
日付:2004年05月19日 16:38 発信者:pikopikopokupoku
題名:RE(2):PB7.0: Modify文によるSuppressEventProcessingの変更について
ZONEさん、こんにちは。
レスありがとうございます。
この方法で実験してみましたら、不適切な構文ですというメッセージは表示されなくなりました。
しかし、自分の質問の説明が足りていなかったので補足させていただきますと、
以下のようなデータを表示するとします。
column1
1
0
0
1
このデータで、行ごとに
column1 イベントの抑制状態
1 Yes
0 No
0 No
1 Yes
ZONEさんの方法を用いますと、
column1 イベントの抑制状態
1 Yes
0 Yes
0 Yes
1 Yes
と、なってしまいました。
行ごとに、抑制状態は変更できないのでしょうか?
よろしくお願いいたします。
>pikopikopokupokuさん、おはようございます。
>
>実験していないので、間違っていたらご容赦下さい。
>過去ログ見ましたが、シングルコーテーションは要らないみたいですね。
>ティルダがつくと面倒なので、modify関数の引数には編集済み文字列を渡すほうがデバッグしやすいです。
>
>string modstring,yesno
>
>if data1 = 1 then
> yesno = \'No\'
>else
> yesno = \'Yes\'
>end if
>modstring = \'b_test.SuppressEventProcessing = \' + yesno
>dw_1.Modify(modstring)
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.