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

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

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

You are not logged in.

Announcement

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


#1 2020-09-11 09:55:42

セミ
Member

Enterキーでポータル行移動、その後の入力(OnObjectkeystrokeトリガー)

Win10/FMPro18
いつもお世話になっております。

ポータルの行の移動のために下記をスレッドを参考して移動はできました。
https://fm-aid.com/bbs2/viewtopic.php?id=4943

Enterキーで移動したいフィールドにOnObjectkeystrokeトリガー
ーーーーーーーーーーーーーーーーーーーーーーー
If[Code ( Get ( トリガキー入力 ) )=10]
ポータル内の行に移動「選択:オフ; 次の;最後まできたら終了:オン]
フィールドへ移動(進みたいフィールド)
全スクリプト終了
End If
ーーーーーーーーーーーーーーーーーーーーーーー

なぜか、Enterキーでなくて、どんなキーを教えても下の行に移動はできるのですが
当該フィールドの入力ができません。

Enterキーでなくてもキーボードで移動操作できて、その後に当該フィールドに入力したいと思っております。

知恵をお願いします。

Offline

#2 2020-09-11 10:28:15

Moz
Member

Re: Enterキーでポータル行移動、その後の入力(OnObjectkeystrokeトリガー)

書かれているとおりに作ったのならばEnter(テンキー側)で次のポータル行に移動します。
どのキーを押しても次の行に移動するということはありません。
(もしかしてインスペクタで[次のオブジェクトへの移動に使用するキー]にもチェックしてしまっていませんか?)

なお、「移動したいフィールド」にスクリプトトリガを設定しても、
他のフィールドから「そのフィールドに移動したい」のですから意味がありません。

Enterキーでなくてもキーボードで移動操作できて、その後に当該フィールドに入力したいと思っております。

この具体的なキー操作は?やりたいことをもう少し整理されては如何でしょうか?

FileMaker Pro 18 Advanced ですからスクリプトデバッガで確かめましょう。

サンプル
https://bit.ly/33odA7g

Last edited by Moz (2020-09-11 10:30:26)

Offline

#3 2020-09-11 10:41:25

セミ
Member

Re: Enterキーでポータル行移動、その後の入力(OnObjectkeystrokeトリガー)

Moz様
アドバイス誠にありがとうございます。
私の日本語がおかしかったです。
上と下をキーボードでぽポータルの同じフィールド間での移動と入力のことでした。
サンプルまでいただき、本当にありがどうございます。
頂いたサンプルが質問の完璧な回答です。感謝いたします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 506.05 KiB (Peak: 516.26 KiB) ]