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

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

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

You are not logged in.

Announcement

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


#1 2023-04-24 19:16:31

Trey
Guest

FilemakerGoのエンターキーで確定について

お世話になります。
FilemakerGoで質問させてください。

一つのレイアウトでタブ順を1のみ(フィールドでなくボタンに割り当て)にしているレイアウトがあります。
理由として入力フィールドに値を入れてエンターキーを押したあとに他のフィールドに移動して欲しくないからです。

FilemakerGo(iPadから)で数字フィールドをタップすると入力キーボードがでてきて、デフォルトをテンキーにしてあります。
数字を入れてエンターキーをタップしても入力キーボードがしまわれず、そのまま残ってしまいます。
キーボード内の[終了]を押すか、何もない箇所をタップすればレコード確定+キーボードも消えますが、
エンターキーで確定+キーボードを消す方法は無いでしょうか?

方法ありましたらご教授ください。
宜しくお願いいたします。

#2 2023-04-25 08:40:37

Shin
Member

Re: FilemakerGoのエンターキーで確定について

フィールドからでると、キーボードは消えるはずですので、同じフィールドが選択された状態になっているのでは。
インスペクタでフィールドの移動のチェックを全て外すか、トリガーでレコードを確定させるといいです。

Offline

#3 2023-04-25 13:27:10

Trey
Guest

Re: FilemakerGoのエンターキーで確定について

>>Shinさん
ご返信ありがとうございます。
選択できない箇所をタップしてフィールドから出るとキーボードは消えるのですが、
画像のエンターキーを押してキーボードを消したいです。
テキストフィールドですとエンターキーは改行となりますが、数字フィールドだと確定としてフィールドから外れられないのかなと質問しました。
お教えいただいたインスペクタでフィールドの移動をTab Return Enter 全てチェックを外し、
レコード/検索条件確定 のスクリプトを作成してスクリプトトリガでやりましたがダメでした。
Validate以下はエンターキー押しても同じようにまた同じ数字フィールドが選択状態でキーボード消えませんし、
Modifyに設定すると数字1文字ずつ選択状態が外れてしまう形です。

dotup.org2977765.jpg

#4 2023-04-25 14:17:57

ぎょぼぼ
Guest

Re: FilemakerGoのエンターキーで確定について

OnObjectExit に

レコード/検索条件確定[ダイアログあり:オフ]
現在のスクリプト終了[テキスト結果:false]

でどうですか?

#5 2023-04-25 15:00:05

Shin
Member

Re: FilemakerGoのエンターキーで確定について

OnObjectStroke トリガーで、

If [ Code ( Get ( トリガキー入力 ) ) = 10 ] 
	レコード/検索条件確定 [ ダイアログあり: オフ ] 
End If

を起動してみてください

Last edited by Shin (2023-04-25 15:09:59)

Offline

#6 2023-04-26 20:21:09

Trey
Guest

Re: FilemakerGoのエンターキーで確定について

お二人のやり方どちらでも成功しました。
現在のスクリプトの終了が入って他のトリガのスクリプトが止まるかもと思ったので
Shinさんの方法を取り入れてみました。
お二人ともご回答ありがとうございました!

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: 551.75 KiB (Peak: 579.34 KiB) ]