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

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

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

You are not logged in.

Announcement

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


#1 2016-01-18 16:24:35

キューピー
Guest

スクリプトを設定したボタンを押せなくする方法

はじめまして、ファイルメーカー13を使っています。
レイアウト内にスクリプトを開始する、ボタンを設置しているのですが、
フィールドに入力される内容によって、スクリプトの内容を変えたいので、スクリプトの開始ボタンを2つ作りました。
レイアウト
{スクリプト開始ボタン1}{スクリプト開始ボタン2}
(フィールドA)(フィールドB)(フィールドC)(フィールドD)(フィールドE)(フィールドF)

このようなレイアウトですが、例えば
A,B,C,D,E,Fのフィールドに入力がある場合には、開始ボタン1が押せるように
BとDに入力がある場合には、開始ボタン2が押せるようにしたいです。

理想は、ボタンを押せなくするか、入力されたフィールドによって判定し、ボタンは1つで、スクリプト1,2のどちらかが作動するようなものです。
難しければ、押せないボタンの色が変わるようにできるだけでも、結構です。
教えていただけないでしょうか。
宜しくお願いします。

#2 2016-01-18 17:06:51

Moz
Member

Re: スクリプトを設定したボタンを押せなくする方法

いろいろ方法はあるでしょう。

ボタン設定したスクリプトの冒頭で If で条件判定して[現在のスクリプト終了]してしまえば
続くスクリプトは実行されないので押しても何もおきない様に見えます。

発展させれば If では ボタン1 での動作、Else If ではボタン2の動作ということも可能でしょう。

FileMaker Pro 13 を使っているようなので[次の場合にオブジェクトを隠す]を利用すれば
条件を満たさないボタンそのものを非表示することもできます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.017 seconds, 9 queries executed - Memory usage: 502.93 KiB (Peak: 518.26 KiB) ]