みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも参考にさせていただいております。
今フィールドに値一覧を設定してチェックボックスにて表示させています。
このチェックボックスにチェックを入れるとフィールドを隠したり表示させたりしようとしております。
チェックボックスは5つで対象のフィールドも5個です。
仮に値一覧の内容をA,B,C,D,Eとして対象のフィールドは1,2,3,4,5とします。
今は
マスタ:1≠ "A"の様にしております。
これで1のフィールドは動作するのですが同様に次のフィールドを
マスタ:2≠ "B"
の様に設定しても2のフィールドは消えずに1が消えてしいます。
動作的にチェックボックスではなくラジオボタンの様な動作になってしまうのですがどうすればよいでしょうか?
最終的には選んだフィールドのみ表示させたり出来ればと思います。
分かりましたらよろしくお願い致します。
Offline
対象のフィールドのフィールド値は関係ないですよね。
値一覧のチェックボックスを設定したフィールド名が不明ですが
複数チェックすると、フィールド値は改行区切りのリストになります。
なので
FilterValues(チェックボックス ;”A")<>""
のようにして値がチェックされてるかどうか判別します。
himadanee様
いつもありがとうございます。
出来るようになりました。
とても助かりました。
Offline
申し訳ありません。
出来たと思っていたら逆になっていました。
今チェックボックスにチェックが入るとフィールドが消えるのですが、逆でチェックボックスにチェックが入るとフィールドが表示されるようにしたいです。
Offline
自分で解決出来ましたので大丈夫です。
Offline
設定は「次の場合にオブジェクトを隠す」しかできないので、
チェックボックスにチェックが入るとフィールドが表示される
と考えるのでなく、
チェックボックスにチェックが入ってなければフィールドを隠す
条件を考えます。
今回の式は<>""と書いたところを=""にすればいいのでは。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 511.33 KiB (Peak: 518.48 KiB) ]