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

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

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

You are not logged in.

Announcement

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


#1 2022-01-09 15:36:26

ゆうゆう
Member

値一覧に合わせたスクリプトをかけたい

また質問させて下さい。

今フィールドに値一覧を設定してドロップダウンリストで10個ほど選択出来るようにしてあります。
このドロップダウンリストの値一覧に合わせてスクリプトをかける事は可能なのでしょうか?

フィールドA(値一覧1)→スクリプト1
                 (値一覧2)→スクリプト2
                 (値一覧3)→スクリプト3
                 (値一覧4)→スクリプト4
                 (値一覧5)→スクリプト5
のような感じです。
個別にボタン設定でスクリプトを設定すれば可能なのですが、かなり大変なので何か良い方法があればと思っております。
よろしくお願い致します。

Filemaker 19 Mac OSです。

Offline

#2 2022-01-09 15:42:06

himadanee
Guest

Re: 値一覧に合わせたスクリプトをかけたい

フィールド値で分岐するスクリプトを実行すればいいです。
スクリプト名が値一覧の値と一致(か、簡単に変換可能)なら、「スクリプトを名前で実行」するとワンステップでできます。

#3 2022-01-09 17:21:05

ゆうゆう
Member

Re: 値一覧に合わせたスクリプトをかけたい

himadanee 様ありがとうございます

スクリプト名は変更可能ですので値一覧と同じにしてみました。
「スクリプトを名前で実行」なのですが、今仮でスクリプト名を1として下記のようにしておりますがこれで良いでしょうか?
スクリプト実行[指定:名前で; "1" ; 引数: ]
ちなみにこれを値一覧のフィールドにスクリプトトリガにしてあります。
今試しているのですがうまくいきませんので教えていただければと思っております。

Offline

#4 2022-01-09 20:18:06

himadanee
Guest

Re: 値一覧に合わせたスクリプトをかけたい

名前で:の計算式に、そのフィールド名を入れます。

スクリプトトリガで実行するスクリプトの名前は、何でも構いません。
そこから呼び出す各スクリプトの名前がフィールド値と一致するようします。

#5 2022-01-09 21:49:56

ゆうゆう
Member

Re: 値一覧に合わせたスクリプトをかけたい

himadanee 様
ありがとうございました!
出来るようになりとても助かりました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 508.1 KiB (Peak: 519.54 KiB) ]