PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21392 | 04/07/13 16:58:48 | RE(2):PB6.5: OpenUserObject関数で、呼出したオブジェクトのタブ順序について。 By なな |
21391 | 04/07/13 16:42:08 | RE(1):PB6.5: OpenUserObject関数で、呼出したオブジェクトのタブ順序について。 By Chicchi |
21388 | 04/07/13 14:28:36 | PB6.5: OpenUserObject関数で、呼出したオブジェクトのタブ順序について。 By なな |
カテゴリ:ユーザオブジェクト
日付:2004年07月13日 16:42 発信者:Chicchi
題名:RE(1):PB6.5: OpenUserObject関数で、呼出したオブジェクトのタブ順序について。
ななさん、こんにちは。
作成されたユーザオブジェクト上のエディットマスクにタブ値が設定されていても、
そのユーザオブジェクト自体にタブ値が設定されなければフォーカスは当たりません。
よって、次のように記述する必要があります。
// インスタンス変数宣言
u_test iuo_test
// スクリプト
IF OpenUserObject( iuo_test, \"u_test\" ) = 1 THEN
iuo_test.TabOrder = 10
END IF
>こんにちわ。
>ななと申します。
>こちらの過去ログ等で、色々調べてみたのですが、
>該当するものが見つけられず、質問させて頂きました。
>
>OpenUserObject関数を使用し、とあるウィンドウに
>ユーザオブジェクトを呼出す事に成功したのですが、
>そのタブキーを押してもフォーカスが移動しません。
>呼出したユーザオブジェクトは、
>ウィンドウにエディットマスクの項目が二つ付いていて、
>em_1.TabOrder = 10
>em_2.TabOrder = 20
>という具合に、タブの順序を設定しています。
>タブキーを押したら、この順序のようにフォーカスが
>動いてほしいのですが、全く動きません…。
>
>もし、対処方法をご存知の方がおられましたら、ぜひお教え下さい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.