初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-12-29 10:34:41

jojo
Member

bluetooth接続にタッチキーボードを非表示にしたい

filemakerGOでデジタルノギス等の測定器をBluetoothで接続し、値を自動入力する仕様にしており、
手入力での入力ができないようにしたく、スプリクトトリガを使用しタッチキーボードの有効化をオフにしております。
そうすると、デジタルノギスからの値が入力されることなく、次のフィールドへ移動してしまします。

Bluetooth測定器からの入力時にキーボードを表示させないようにするにはどうしたらいいでしょうか。

ご教示いただけたら幸いです。

Offline

#2 2022-12-30 08:54:16

Shin
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

そのスクリプトで、スクリプトの終了処理はできていますか。

Offline

#3 2023-01-02 07:00:21

himadanee
Guest

Re: bluetooth接続にタッチキーボードを非表示にしたい

なんのトリガですか?レイアウト切り替え(onLayoutEnter)?

次へ移動するというのは、文字が入らないがTabとかEnterだけ入力できてるってことですか?

#4 2023-01-05 13:56:04

jojo
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

Shinさん
スクリプトの終了処理はできております。

himadaneeさん
スクリプトトリガはOnObjectEnterです。
空欄のまま移動しますので、そのようになっていると思われます。

Offline

#5 2023-01-05 14:27:25

jojo
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

また、該当のフィールドは数字フィールドにしております。

Offline

#6 2023-01-05 16:33:06

Shin
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

次のフィールドに移動しているということは、終了処理で動作を止めていないのだと思いますが。

Offline

#7 2023-01-05 16:43:35

jojo
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

shin様
タッチキーボード有効化のスプリクトの次の行で、現在のスクリプトを終了するを入れております。

Offline

#8 2023-01-05 17:29:14

himadanee
Guest

Re: bluetooth接続にタッチキーボードを非表示にしたい

そのトリガは「フィールドへ入った後」なので、タイミングが遅いのではないかと思ったんですが、キーボードはオフにできてるわけですね?
カーソルが出てますか?

タッチキーボードをオフにしなければ入力できるんですか?
デバイスがタッチキーボードに対して入力しているってことかなあ?

#9 2023-01-05 17:44:21

qb_dp
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

「インスペクタ」 - 「次のオブジェクトへの移動に使用するキー」 をすべてOFFで試してみるとか。
測定器を接続せずに試してみるとか。

Offline

#10 2023-01-05 22:01:44

Shin
Member

Re: bluetooth接続にタッチキーボードを非表示にしたい

タッチキーボード有効化のスプリクトの次の行で、現在のスクリプトを終了するを入れております。

結果は何が設定してありますか。念の為0を設定して見てください
バーコードリーダーで試して見たけど、想定通りに動いていますが。スクリプトの中で何かしているのでは。

Last edited by Shin (2023-01-06 08:52:50)

Offline

#11 2023-01-06 07:11:43

himadanee
Guest

Re: bluetooth接続にタッチキーボードを非表示にしたい

onObjectEnterだと「イベントが処理された後」にスクリプトが実行されるタイプなので、そこは関係ない気がするんですよね...

テストとして、トリガを使わずに(手動でスクリプト実行)あらかじめオフにしておいてみたらどうでしょうね。オフ状態でそのデバイスから入力できるのか確認できます。

あとちょっと疑問なのは「有効無効」は「表示非表示」と違うのか、という点。
「有効」でフィールドに入ってタッチキーボードが表示された状態で「無効」にすると、キーボードが消えますか?
消えたとして、フィールド内の操作が可能ですか?(コピペとか?)

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 561.98 KiB (Peak: 581.42 KiB) ]