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

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

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

You are not logged in.

Announcement

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


#1 2024-01-24 11:42:18

123hi
Guest

オブジェクト移動した後にプルダウン表示

実行しいてるスクリプトの最後がオブジェクト移動になっており、
ドロップダウンリストになっているフィールドを指定しています。
正常にフィールドに移動されているものの、プルダウンリストはもう一度手動でクリックしないと表示されません。

スクリプトを使ってフィールド移動後に、値一覧も一緒に表示されるようにすることは可能でしょうか?

#2 2024-01-24 16:45:26

チポ
Member

Re: オブジェクト移動した後にプルダウン表示

キーボードでタブ送りして
そのフィールドに入った時もリスト表示しませんか?

Offline

#3 2024-01-24 19:02:27

himadanee
Guest

Re: オブジェクト移動した後にプルダウン表示

普通は移動すれば表示しますね。
「表示切替用矢印」を表示してるとか
何かトリガスクリプトでやってるとか??

#4 2024-01-25 10:16:32

Moz
Member

Re: オブジェクト移動した後にプルダウン表示

使っているバージョンやOS等の環境を書きましょう。

少し前のバージョンではOS毎にポップアップメニュー・ドロップダウンリストに移動した際の挙動が異なりました。

Offline

#5 2024-01-25 17:39:12

123hi
Guest

Re: オブジェクト移動した後にプルダウン表示

Macでver2023です!

#6 2024-01-25 17:47:05

123hi
Guest

Re: オブジェクト移動した後にプルダウン表示

"何かトリガスクリプトでやってるとか??"

フィールドA にOnObjectEnterでトリガスクリプト動かしています!
スクリプトの内容は、フィールドBにフィールドAで使用するプルダウンの一覧を書き込み、オブジェクトへ移動を使ってフィールドAに移動させています。

#7 2024-01-26 08:56:30

チポ
Member

Re: オブジェクト移動した後にプルダウン表示

> フィールドBにフィールドAで使用するプルダウンの一覧を書き込み
これがよく分かりませんが、、

フィールドAにフィールドにカーソルが入りっぱなしになっているのでは?

移動の前に
  レコード確定
入れてみたらいかがでしょう。

フィールド移動
ではなく
オブジェクトへ移動
にする理由も分かりません。。

Offline

#8 2024-01-26 19:31:40

himadanee
Guest

Re: オブジェクト移動した後にプルダウン表示

そのトリガは「イベントが処理された後」に発生するので、チポさんが書いたようにレコード確定とか他のフィールドに一旦行くとかしてから再度入らないと値一覧の変更が反映されません。
再度入った時にまたトリガが発生するので、同じ処理をしないように、変数をフラグに使うとか、値一覧のリストで判別するとかが必要です。
「表示されない」ということは多分設定する前はBフィールドが空なんでしょうから、それで判別できるでしょう。

#9 2024-01-29 09:24:58

123hi
Guest

Re: オブジェクト移動した後にプルダウン表示

皆さん、ありがとうございます。
試してみます!

オブジェクトへ移動にしている理由は、
変数でフィールド名を指定して動的に全部動かしたいため使っています!
フィールド移動だと直接フィールドを指定する必要がり、それだと分岐しないといけなくて手間になるためこのようにしています!

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 10 queries executed - Memory usage: 516.25 KiB (Peak: 520.79 KiB) ]