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

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

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

You are not logged in.

Announcement

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


#1 2017-03-28 17:06:07

kaz797
Member

スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

あるフィールドBにスクリプトトリガ「OnObjectEnter」にスクリプト①を設定して、一定の場合に入力を拒否するカスタムダイアログを表示していました。
ところが別のフィールドAの値によりフィールドBに値を入れるスクリプト②を設定したところ、スクリプト①が働かなくなりました。
もちろん、スクリプト②にスクリプト①の要素を盛り込めば、実現できるとは思いますが、スクリプトトリガの選択を変更することで対応することができないでしょうか。

Offline

#2 2017-03-28 17:08:58

Re: スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

この質問は
設定しているトリガが使う
スクリプトをお書きになった方がいいと思います。

動かなくなるには
それなりの理由があり、
フィールソBに入力するも式はした後の
チェックの段階に問題があるかもしれない(悪魔でも想像)

Offline

#3 2017-03-28 17:34:47

kaz797
Member

Re: スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

シーラカンス様 申し訳ありません。
①のスクリプトは、まったく「働かなくなった」のではなく、フィールドBに直接入力しようとすると「OnObjectEnter」により働きますが、スクリプト②の「フィールド設定」によりフィールドに値が埋められたときに無視されるのです。
したがって、フィールドBに手動だけでなく、スクリプトの「フィールド設定」により値を埋めたときにも、スクリプト①が働くようにするスクリプトトリガは、何を使ったらよいかという質問です。

Last edited by kaz797 (2017-03-28 17:36:11)

Offline

#4 2017-03-28 17:40:54

Re: スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

ですから
スクリプトの内容がわからないので
コメントできないということです。

Offline

#5 2017-03-28 17:44:45

チポ
Member

Re: スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

> フィールドBに値を入れるスクリプト②
これが、
  フィールド設定
だとトリガされませんよ。

  フィールド移動
を入れればいいのでは。

Offline

#6 2017-03-29 09:40:20

kaz797
Member

Re: スクリプトの「フィールド設定」により入力されたフィールドの値とスクリプトトリガの関係

チポ様 ありがとうございます。
「フィールド設定」の後に「シールド移動」を付け加えたら、スクリプト①が働きました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 508.52 KiB (Peak: 515.18 KiB) ]