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

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

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

You are not logged in.

Announcement

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


#1 2023-01-16 16:19:28

post
Guest

エンターキーを押した時のボタン動作について

お世話になります。
フォーム形式でフィールドとボタンを配置したレイアウトを作っております。
タブ順でボタンへ移動した際にエンターキーを押すことでボタン処理が実行されるように
しておりますが、あるPCではエンターを押しても何も動作しないことがあります。

このようなことはよくあるのでしょうか?
また対策等ありますでしょうか?

#2 2023-01-16 16:20:42

post
Guest

Re: エンターキーを押した時のボタン動作について

★追伸★
環境:FileMaker Pro 19.6.1.45です。

#3 2023-01-16 17:00:20

himadanee
Guest

Re: エンターキーを押した時のボタン動作について

スペースなら動作しますか?

#4 2023-01-17 11:53:54

ぎょぼぼ
Guest

Re: エンターキーを押した時のボタン動作について

こういった問題の場合は環境として、FMのバージョン以外にもOS(macかwinか)なども有るとスムーズかもしれません。

>タブ順でボタンへ移動した際にエンターキーを押すことでボタン処理が実行されるようにしております
エンターキーとして操作しているキーが実は"リターンキー"だった。などという事は考えられませんか?

例えば、Windowsでテンキー付きキーボード等は
・大きいエンターキー:return
・テンキーのエンターキー:enter
としてファイルメーカーでは識別されているかと思います。

ですから、Windows環境におけるキーボード操作でフォーカスのあるボタンのスクリプトを実行出来るのは、
スペースキーと大きいエンターキー(実際にはreturn)の2つかと思います。

なお、Code ( Get ( トリガキー入力 ) ) をOnLayoutKeystroke上等で用いる事で、確認が出来ます。
https://fmhelp.filemaker.com/help/15/fm … ect_header

#5 2023-01-17 15:05:12

himadanee
Guest

Re: エンターキーを押した時のボタン動作について

そういえば、テンキーのenterは「入力完了(アクティブ状態の解除)」なので、ボタンは動作しませんね。

#6 2023-01-19 13:38:56

post
Guest

Re: エンターキーを押した時のボタン動作について

ご返信ありがとうございます。

利用環境のOSはWindows10 Pro 64bit です、
成程。。。returnとenterでわけられているのですね。
macだとreturnだけだと思うのでmacとwindowsでわけているのかと思っていました。

お教えて頂いた箇所を見直します。

#7 2023-01-19 21:59:02

Shin
Member

Re: エンターキーを押した時のボタン動作について

> macだとreturnだけだと思うので
そんな事無いですよ。同じように区別されています。テンキーを持たないキーボードではreturnですが、fn キーでenterになります。

Offline

#8 2023-01-24 10:50:32

post
Guest

Re: エンターキーを押した時のボタン動作について

Shinさん

ご返信ありがとうございます。
Macを触る機会がないのですが、fnキーでenterになるのですね。

#9 2023-01-24 13:16:21

Shin
Member

Re: エンターキーを押した時のボタン動作について

Windows でも、alt キーで enter になったと思いますが。

Offline

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: 556.91 KiB (Peak: 579.5 KiB) ]