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

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

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

You are not logged in.

Announcement

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


#1 2017-04-27 08:06:14

pol
Member

スクリプトが間違って作動しないようにしたい

1つ伺います。
FMpro、win8です。


あるスクリプトを組んだボタンがあるのですが、間違ってクリックするのを防ぐことをしたいです。

そのため、何かチェックボタンを経由しないとスクリプトをクリックしても作動しないようにしたいと考えているのですが、そのようなことはできますでしょうか?


例)
□(スクリプトボタン)

☑チェックしないとスクリプトは作動しない

Offline

#2 2017-04-27 09:46:16

Moz
Member

Re: スクリプトが間違って作動しないようにしたい

グローバル格納のフィールドをチェックボックスにして
ボタンに設定したスクリプトの冒頭でチェック状態によって分岐させれば良いでしょう。

実行した場合の処理の最後でチェックボックスをオフにすれば
チェック入れたままで誤ってボタンを押しても大丈夫です。

Offline

#3 2017-04-27 09:55:49

チポ
Member

Re: スクリプトが間違って作動しないようにしたい

スクリプトの最初にカスタムダイアログを出して、
実行するか否かを問うことも出来ますよ。

ダイアログのデフォルトボタンを「キャンセル」
にすれば実行するにはクリックが必須になりますね。

Offline

#4 2017-04-27 10:18:02

pol
Member

Re: スクリプトが間違って作動しないようにしたい

Moz様、チポ様

ご返信いただきありがとうございます。


・「グローバル格納のフィールドをチェックボックスにしてボタンに設定したスクリプトの冒頭でチェック状態によって分岐」
・実行した場合の処理の最後でチェックボックスをオフ

以上のことはどのようなスクリプトを具体的に組めばいいのでしょうか?
すいません。

Offline

#5 2017-04-27 10:41:44

Moz
Member

Re: スクリプトが間違って作動しないようにしたい

サンプル
http://bit.ly/2p5LCtG

チェックボックスとカスタムダイアログのサンプルです。
詳細はヘルプを参照して考えましょう。

グローバル格納
https://www.filemaker.com/help/15/fmp/j … ields.html

フィールドコントロール
https://www.filemaker.com/help/15/fmp/j … ntrol.html

If
https://www.filemaker.com/help/15/fmp/j … -step.html

フィールド設定
https://www.filemaker.com/help/15/fmp/j … field.html

カスタムダイアログを表示
https://www.filemaker.com/help/15/fmp/j … ialog.html

Offline

#6 2017-04-29 08:11:01

pol
Member

Re: スクリプトが間違って作動しないようにしたい

Moz 様

ご丁寧にありがとうございます。

お蔭さまで思い通りのことができました。
ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 509.12 KiB (Peak: 514.99 KiB) ]