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

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