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

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

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

You are not logged in.

Announcement

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


#1 2021-06-02 16:07:20

ボタンを重ねて表示したい

FMP19、Win10です。

各レコードをお気に入り登録(フラグで管理)できるようにしています。
現状は1つのレコードに●と〇の両方を置き、お気に入りフラグが立っているときに●、立っていないときには〇のみが
表示されるようにしているのですが、リスト表示にした際に●と〇の位置が異なっているため見栄えが非常に悪くなってしまっています。
本当は重ねたいのですが基本的にWebDirectを使用したいため、重ねてしまうとどちらもクリックできない状態になってしまいます。
これを回避する方法・アイディアはないでしょうか?

※●にはお気に入りフラグが0、〇にはお気に入りフラグが1になるようにスクリプトを設定しています

Offline

#2 2021-06-02 16:34:14

himadanee
Guest

Re: ボタンを重ねて表示したい

フィールドの数字書式の論理値で黒白にすればいいのでは。

#3 2021-06-02 17:19:58

Re: ボタンを重ねて表示したい

himadanee様

ご回答ありがとうございます。

〇と●といった書き方をしてしまったのですが〇と●は単なる文字列ではなく、それぞれアイコンとなっています(ハートマークにしていまして・・・)。
伝え方が悪く申し訳ありません。

Offline

#4 2021-06-02 17:35:55

qb_dp
Member

Re: ボタンを重ねて表示したい

ボタンでアイコンを表示しているなら、条件付き書式でアイコンの色が変更できます。

レイアウトオブジェクトの条件付き書式の定義
https://help.claris.com/ja/pro-help/con … 8%E5%BC%8F

Offline

#5 2021-06-02 17:46:12

himadanee
Guest

Re: ボタンを重ねて表示したい

ハートも文字にありますが、Webだと表示されないですかね?
♡♥

ボタンバーにすれば、重ねないでいいのでWebでもいけるかな。ボタン1つ分の幅にして、ボタンを2つ定義。レイアウトモードではボタン幅が半分になりますが、ブラウズモードでは片方のボタンを隠せばバー幅いっぱいに広がります。

#6 2021-06-03 09:22:09

Re: ボタンを重ねて表示したい

qb_dp様

ご回答ありがとうございます。
何パターンか試してみたのですが塗りつぶしがアイコンの線の内側(♡→♥にしたい)でなく外側になってしまうため、結構考える必要がありますね・・・
ですが、条件付き書式の勉強になりました。これからどんどん活用していきたいです。ありがとうございます。


himadanee様

度々ご回答ありがとうございます。
個人的なわがままなのですが、♡と♥では若干形が異なるので気に食わなかったというのがあります。。。
ボタンバーって片方を隠しておくと幅が広がるんですね!知らなかったです!
この方法でやりたかったことが実現できました。ありがとうございます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 573.35 KiB (Peak: 602.3 KiB) ]