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日 09:35 発信者:ZONE
題名:RE(1):PB7.0: Modify文によるSuppressEventProcessingの変更について

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)

>はじめて発言いたします。説明不足な点などあると思いますがご了承ください。
>以前、こちらの会議室のほうでボタンのイベントの抑制について発言があったと思いますが、ちょっとケースが違う

>め書き込ませていただきます。

>私の場合は、スクリプト内である特定のデータの値でボタンのプロパティを変更させたいのですが、

>dw_1.Modify( \"b_test.SuppressEventProcessing = \'No~tif(data1 = 1, No, Yes )\'\" )

>と記述すると、不適切な構文です。とメッセージが表示され設定できません。ヘルプどおり、YesやNoを\'\'で囲んで
>以下のように記述しても同様のメッセージが表示されてしまいます。

>dw_1.Modify( \"b_test.SuppressEventProcessing = \'~\'No~tif(data1 = 1, ~~~\'No~~~\', ~~~\'Yes~~~\' )~\'\" )

>ご存知の方がいらっしゃれば、ご指導のほどよろしくお願いいたします。


付加情報:

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.