みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
1つ伺います。
FMpro、win8です。
あるスクリプトを組んだボタンがあるのですが、間違ってクリックするのを防ぐことをしたいです。
そのため、何かチェックボタンを経由しないとスクリプトをクリックしても作動しないようにしたいと考えているのですが、そのようなことはできますでしょうか?
例)
□(スクリプトボタン)
⇓
☑チェックしないとスクリプトは作動しない
Offline
グローバル格納のフィールドをチェックボックスにして
ボタンに設定したスクリプトの冒頭でチェック状態によって分岐させれば良いでしょう。
実行した場合の処理の最後でチェックボックスをオフにすれば
チェック入れたままで誤ってボタンを押しても大丈夫です。
Offline
スクリプトの最初にカスタムダイアログを出して、
実行するか否かを問うことも出来ますよ。
ダイアログのデフォルトボタンを「キャンセル」
にすれば実行するにはクリックが必須になりますね。
Offline
Moz様、チポ様
ご返信いただきありがとうございます。
・「グローバル格納のフィールドをチェックボックスにしてボタンに設定したスクリプトの冒頭でチェック状態によって分岐」
・実行した場合の処理の最後でチェックボックスをオフ
以上のことはどのようなスクリプトを具体的に組めばいいのでしょうか?
すいません。
Offline
チェックボックスとカスタムダイアログのサンプルです。
詳細はヘルプを参照して考えましょう。
グローバル格納
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
Moz 様
ご丁寧にありがとうございます。
お蔭さまで思い通りのことができました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 510.36 KiB (Peak: 516.42 KiB) ]