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

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

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

You are not logged in.

Announcement

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


#1 2014-02-04 16:04:59

たた
Guest

ボタンを押された状態で表示するには?

win7、FMver11 です。

とあるテーブルに、「承認」フィールドを設け、
未承認状態であれば 空白。承認済みであれば、1をセットすることにします。

承認する行為は、レイアウト上にボタンを設けたいと思っているのですが、下記のようにしたいのですが、
方法が分かりません。教えていただけますでしょうか?

・承認フィールドは、レイアウト上のボタンとしたい。
承認済み ⇒ ボタンが押された状態のまま(へこんだ状態)
未承認  ⇒ ボタンが押されていない状態(浮き上がっている状態)
・ボタンを押すことで、承認済み⇔未承認 が切り替わる。

#2 2014-02-04 16:54:39

Traveller
Guest

Re: ボタンを押された状態で表示するには?

FMというよりボタンをデザインするソフトの質問のような・・・

#3 2014-02-04 18:15:33

チポ
Member

Re: ボタンを押された状態で表示するには?

FMの標準機能の「効果」を使って、
では無理でしょう。


オブジェクトフィールドに、
交互に入れ替えて、異なる表示。
なら出来そうですよ。

Offline

#4 2014-02-04 18:27:46

Shin
Member

Re: ボタンを押された状態で表示するには?

ごく簡単に作るには、状態のフラグを数字の論理書式になるように設定して、◉○を使うと、プッシュトグルスイッチのように見えます。

グラフィック的にやるには、四角の左と上の線を黒くすれば沈んでいるように見え、右と下を黒くすれば、浮いているように見える。
本格的に行うには、縦方向の濃淡濃グラジュエーションを作り、切り替えを上1/3にすれば浮いているように見え、下1/3にすれば沈んでいるように見える。
このグラフィックを計算式オブジェクトで切り替えるといいでしょう。

Last edited by Shin (2014-02-04 18:28:23)

Offline

#5 2014-02-04 18:32:12

チポ
Member

Re: ボタンを押された状態で表示するには?

四角オブジェクトに「効果」を適用すれば
浮き・沈み
が表現できますよ。

枠線を太くして、透明にすると効果がよく出ます。

Offline

#6 2014-02-04 22:06:06

Shin
Member

Re: ボタンを押された状態で表示するには?

効果が、条件付き書式で使えたらいいのですがね。

条件付き書式で、内部の色の変化と、文字色の変化で、それらしく作るのが現実的かも。

Offline

#7 2014-02-05 02:03:52

Hiro
Member

Re: ボタンを押された状態で表示するには?

HTMLが分かる人なら、Webビューア+DATAスキームで動的切換え表示させる、ことも。
HTMLならCSSでスタイルは自在になります。

Offline

#8 2014-02-05 09:03:29

チポ
Member

Re: ボタンを押された状態で表示するには?

ボタン二つでもできますね。

二つのボタンを作り、
効果を浮き出しと沈み込みに設定して、
どちらかを透明に変更。

透明を前面にして二つを重ね、
透明の方を条件付き書式で塗り色をつける。

これで二つを交互に表示できます。

Offline

#9 2014-02-05 09:24:49

Shin
Member

Re: ボタンを押された状態で表示するには?

ちょっとコツは必要でしょうが、png画像で、上から影部分を重ねる、というトリックもできるかも。

FM13になると、ごく簡単にこの動作が作れるんですよね。

Offline

#10 2014-02-07 09:22:16

たた
Guest

Re: ボタンを押された状態で表示するには?

皆様、ありがとうございます。
チポ様のボタン2つ使うという案は、
失礼な表現かもしれませんが、おもしろそうですね。
参考にさせていただきます。
ありがとうございました

#11 2014-02-07 10:28:53

チポ
Member

Re: ボタンを押された状態で表示するには?

べつに失礼でもないですよ^^


正確には、
背面のはボタンでなくて、四角のオブジェクトでもいいんですね。

ずいぶん以前に遊び半分で作ったのを思い出し、レスしました。
最初のレスはそれを忘れている・・;;;

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, 7 queries executed - Memory usage: 517.99 KiB (Peak: 522.53 KiB) ]