PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
527 99/02/04 15:00:26 RE(3):変更したいんです。  By ばん
507 99/01/29 10:34:37 RE(2):変更したいんです。  By コジマット
506 99/01/28 17:38:46 RE(1):変更したいんです。  By まこと
504 99/01/28 16:11:26 変更したいんです。  By ばん

カテゴリ:その他
日付:1999年01月29日 10:34 発信者:コジマット
題名:RE(2):変更したいんです。 

ばんさん、まことさん、こんにちは。コジマットです。

>まこと といいます。
>初心者じゃ・・なくなったハズなんですけど、初級なんで教えてもらう事が多いです。

私も似たような者ですが・・・

>>初期値 0 入力が 99 スクリプト内で + 100 した 値を
>>今変更のあった項目に表示したい。

>AcceptText( )なんていかがでしょう?
>SetItemの前にしてみて下さい。

スクリプトってitemchangedイベントに記述するってことですか?
HELPファイルにはこのイベントにAcceptText()はダメって書いてあったので・・・

以下のスクリプトでいけると思いますが・・(itemchangedイベントに記述)
Long l , l2
l = dw_1.GetRow()  //現行行取得
IF dwo.name = \"a\" THEN  //カラム名取得
   l2 = Long(data) + 100
   dw_1.SetItem(l,\"a\",l2)
   RETURN 2  //最初の入力値を拒否する
END IF


>p.s ユーザーズガイドの方で、お待ちしております。(ガイドの方がQAですよ)

私もそう思います。
それから題名は検索しやすい様に、キーとなる言葉を入れたほうが良いでしょう。
(この場合itemchangedとか)
最初は誰でも初心者です。頑張ってください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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