みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP19、Win10です。
各レコードをお気に入り登録(フラグで管理)できるようにしています。
現状は1つのレコードに●と〇の両方を置き、お気に入りフラグが立っているときに●、立っていないときには〇のみが
表示されるようにしているのですが、リスト表示にした際に●と〇の位置が異なっているため見栄えが非常に悪くなってしまっています。
本当は重ねたいのですが基本的にWebDirectを使用したいため、重ねてしまうとどちらもクリックできない状態になってしまいます。
これを回避する方法・アイディアはないでしょうか?
※●にはお気に入りフラグが0、〇にはお気に入りフラグが1になるようにスクリプトを設定しています
Offline
フィールドの数字書式の論理値で黒白にすればいいのでは。
himadanee様
ご回答ありがとうございます。
〇と●といった書き方をしてしまったのですが〇と●は単なる文字列ではなく、それぞれアイコンとなっています(ハートマークにしていまして・・・)。
伝え方が悪く申し訳ありません。
Offline
ボタンでアイコンを表示しているなら、条件付き書式でアイコンの色が変更できます。
レイアウトオブジェクトの条件付き書式の定義
https://help.claris.com/ja/pro-help/con … 8%E5%BC%8F
Offline
ハートも文字にありますが、Webだと表示されないですかね?
♡♥
ボタンバーにすれば、重ねないでいいのでWebでもいけるかな。ボタン1つ分の幅にして、ボタンを2つ定義。レイアウトモードではボタン幅が半分になりますが、ブラウズモードでは片方のボタンを隠せばバー幅いっぱいに広がります。
qb_dp様
ご回答ありがとうございます。
何パターンか試してみたのですが塗りつぶしがアイコンの線の内側(♡→♥にしたい)でなく外側になってしまうため、結構考える必要がありますね・・・
ですが、条件付き書式の勉強になりました。これからどんどん活用していきたいです。ありがとうございます。
himadanee様
度々ご回答ありがとうございます。
個人的なわがままなのですが、♡と♥では若干形が異なるので気に食わなかったというのがあります。。。
ボタンバーって片方を隠しておくと幅が広がるんですね!知らなかったです!
この方法でやりたかったことが実現できました。ありがとうございます。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 573.35 KiB (Peak: 602.3 KiB) ]