みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になってます。
【利用環境:FMpro12】
チェックボックスのフィールドを直接クリックするのではなく、
ボタンを設置し、ボタンをクリック→チェックボックスにチェックが入る
というようにしたいです。
ご教示ください。
宜しくお願いします。
チェックボックスの内容がA・B・CでAとBにチェックを付けるなら
フィールド設定 そのフィールド 計算結果を"A" & ¶ & "B"
にする。
Offline
旅人様
レスありがとうございます。
チェックボックスは切り替えボタンのように使っていて、いくつかのフィールドにまとめて制限をかけています。
そのチェックボックスにチェックが入っていれば編集できる
入っていなければ編集できない という仕様です。
これをチェックボックスではなくボタン仕様にしたいのですが、この場合はボタンのボタン設定でしょうか?それともスクリプトをかけるのでしょうか?
そのつもりでしたけど、チェックはonの1項目ということですか。
If チェックボックス="on"
フィールド設定 チェックボックス ""
Else
フィールド設定 チェックボックス "on"
End If ?
Offline
求めていたものができました。
いつもありがとうございます。
大変助かっております。
まだ見ていらっしゃるでしょうか…
このボタンを押したときに編集が出来る状態なのか出来ない状態なのかが、目で見て分からないと指摘を受けました。
on状態の場合にボタンの色を変えることはできますか?
宜しくお願い致します。
条件付き書式を使えば、簡単ですよ。
Offline
Shin様
上記旅人様が教えてくださったボタンの仕様は変えずそのままで使いたいのですが、
具体的に条件付き書式はどのように使えば良いのか教えていただけませんか?
レイアウトモードでボタンをクリックして条件付き書式を選び
計算式は チェックボックス="on"
の時フィールドの塗りを好みの色に。
Offline
旅人様
できました!ありがとうございます。
あともう一つだけご質問が…
onの状態で別レイアウトに移り、また戻ってきた時には編集出来ないoff?の状態になっていて欲しいのですが、ご教示いただけますか。
レイアウトモードのレイアウト編集のスクリプトトリガでOnLayoutExitを設定して
スクリプトを
消去 [選択 チェックボックスフィールドを指定]
にする。
Offline
こちらで設定してみたのですが、動きませんでした…
消去でなくフィールド設定にしてみたら。
フィールド設定にしたら動くようになりました。
ありがとうございました。
Pages: 1
[ Generated in 0.010 seconds, 13 queries executed - Memory usage: 521.68 KiB (Peak: 526.22 KiB) ]