過去の桐井戸端BBS (桐ver.8)
12897 セレクタにフォーカスセットできますか? ウスイ 2001/09/01-14:51
フォームヘッダ部のテキスト喪失時から明細部のセレクタにフォーカスをセットさせたいのですが出来ますか?
ちなみに明細部のテキスト等使用禁止になっています。
12899 Re:セレクタにフォーカスセットできますか? ケント 2001/09/01-16:02
記事番号12897へのコメント
ウスイさん こんにちは

一括,イベントでしたら

メソッド呼び出し @行セレクタ.フォーカス設定()
注;"セレクタ"は半角カタカナ

でフォーカスは移動しますが、会話形式ではどうでしょう。
答えになっていなかったらゴメンナサイ。m(__)m
12900 Re:セレクタにフォーカスセットできますか? ウスイ 2001/09/01-16:26
記事番号12899へのコメント
ケント様ありがとうございます。
試しに行ってみましたが、エラーになってしまいます。
ちなみにイベント処理で
メソッド呼び出し @行セレクタ.フォーカス設定()
と記述しました。
イベント処理ではだめなのですか?
それとも記述が違いますか?
うぅぅぅぅぅぅぅぅぅぅ
わかりません。(TT)
12901 Re:セレクタにフォーカスセットできますか? ケント 2001/09/01-16:36
記事番号12900へのコメント
おかしいですね。私のテストではOKなんですが…

エラーの内容はどういうものでしょうか。

12902 Re:セレクタにフォーカスセットできますか? ウスイ 2001/09/01-16:45
記事番号12901へのコメント
ケント様お助けください。
エラーメッセージは

KU1241:指定のオブジェクトは登録されていません
詳細 : @行セレクタ

と記述されます。
助けてくださーーーーい。
わ・カ・RA・・・・・



12903 (補足) ケント 2001/09/01-16:46
記事番号12901へのコメント
オブジェクト名を確かめてください。

私の場合テストしたフォームは"行セレクタ"でしたが、別のフォームをみたら"セレクタ"(半角)となっていました。(?_?)
12904 Re:(補足) ウスイ 2001/09/01-16:53
記事番号12903へのコメント
ケント様様!
エラーはなくなりましたが
セレクタにフォーカスセットできません??
私の桐に対する愛情が足りないのですか・・・
お時間があったら教えてくださいませ。
12905 Re:(補足) ケント 2001/09/01-17:24
記事番号12904へのコメント
不況の今日この頃、私は閑です。(;_;)

エラーがなくなったと言うことは、記述のオブジェクトにフォーカスが移ったと言うことだと思います。

メソッド呼び出し @行セレクタ.フォーカス設定()

spaceキーを押してみましょう。フォーカスされているオブジェクトがわかります。

又、Enterキーでフォーカスされるオブジェクトの1つ前(オブジェクトのリストでは1つ後面)のオブジェクトにフォーカスが移っているという事です。
普通、行セレクタは明細部の一番後面に配置されているのでタブオーダーの設定で見れば明細部のタブストップ"ON"になっている
最初のオブジェクトにフォーカスされると思います。

わかりづらい説明ですみません。

12906 Re:(補足) ウスイ 2001/09/01-17:38
記事番号12905へのコメント
ケント様
>不況の今日この頃、私は閑です。(;_;)
そんなつもりで言ったわけでは・・・
失礼しました。
っで、明細部には、セレクタ以外はフォーカスセット出来るところはなくフッター部に移動してしまいます。
ちなみにイベントは
ヘッダー部のテキストのフォーカス喪失時に記述してあります。
なぜですか?
ps 付き合って頂き感謝しております。
12907 Re:(補足)の補足(^_^;) ケント 2001/09/01-17:40
記事番号12905へのコメント
もしかして セレクタのフォーカス設定を"禁止"にしているのではないでしょうか。

オブジェクトの属性〜表示〜フォーカス設定可能

を確認してください。"自動"でいいと思います。
他に思いつくところはありません。キッパリ!!(^_^;)
12908 Re:(補足)の補足(^_^;) ウスイ 2001/09/01-17:51
記事番号12907へのコメント
ケント様遅くまでありがとうございました。

フォーカス設定は"自動"になっています。
もしかすると
一括でフォームを開き、イベント処理で記述するとだめなのかもしれないです。
とりあえずあきらめます(会社終わりなので・・・)
ほんとに感謝しています。
心からありがとうございました。m(__)m
12909 Re:(補足) ケント 2001/09/01-18:29
記事番号12906へのコメント
たびたびすみません。
>ちなみにイベントは
>ヘッダー部のテキストのフォーカス喪失時に記述してあります。
"ソース値更新"にしましょう。
12910 Re:(補足) 悲しげ 2001/09/01-18:55
記事番号12906へのコメント
どもっ、ウスイさん

>ヘッダー部のテキストのフォーカス喪失時に記述してあります。

原因はここですね。(^^;)
「フォーカス*」イベントではフォーカスの変更は不可とされています(例えばhtmlヘルプ参照)。
他のイベント(例えば別なコメントにあるように「ソース値更新」とか)を使ってみましょう。

戻る