みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、FMver11 です。
とあるテーブルに、「承認」フィールドを設け、
未承認状態であれば 空白。承認済みであれば、1をセットすることにします。
承認する行為は、レイアウト上にボタンを設けたいと思っているのですが、下記のようにしたいのですが、
方法が分かりません。教えていただけますでしょうか?
・承認フィールドは、レイアウト上のボタンとしたい。
承認済み ⇒ ボタンが押された状態のまま(へこんだ状態)
未承認 ⇒ ボタンが押されていない状態(浮き上がっている状態)
・ボタンを押すことで、承認済み⇔未承認 が切り替わる。
FMというよりボタンをデザインするソフトの質問のような・・・
FMの標準機能の「効果」を使って、
では無理でしょう。
オブジェクトフィールドに、
交互に入れ替えて、異なる表示。
なら出来そうですよ。
Offline
ごく簡単に作るには、状態のフラグを数字の論理書式になるように設定して、◉○を使うと、プッシュトグルスイッチのように見えます。
グラフィック的にやるには、四角の左と上の線を黒くすれば沈んでいるように見え、右と下を黒くすれば、浮いているように見える。
本格的に行うには、縦方向の濃淡濃グラジュエーションを作り、切り替えを上1/3にすれば浮いているように見え、下1/3にすれば沈んでいるように見える。
このグラフィックを計算式オブジェクトで切り替えるといいでしょう。
Last edited by Shin (2014-02-04 18:28:23)
Offline
四角オブジェクトに「効果」を適用すれば
浮き・沈み
が表現できますよ。
枠線を太くして、透明にすると効果がよく出ます。
Offline
効果が、条件付き書式で使えたらいいのですがね。
条件付き書式で、内部の色の変化と、文字色の変化で、それらしく作るのが現実的かも。
Offline
HTMLが分かる人なら、Webビューア+DATAスキームで動的切換え表示させる、ことも。
HTMLならCSSでスタイルは自在になります。
Offline
ボタン二つでもできますね。
二つのボタンを作り、
効果を浮き出しと沈み込みに設定して、
どちらかを透明に変更。
透明を前面にして二つを重ね、
透明の方を条件付き書式で塗り色をつける。
これで二つを交互に表示できます。
Offline
ちょっとコツは必要でしょうが、png画像で、上から影部分を重ねる、というトリックもできるかも。
FM13になると、ごく簡単にこの動作が作れるんですよね。
Offline
皆様、ありがとうございます。
チポ様のボタン2つ使うという案は、
失礼な表現かもしれませんが、おもしろそうですね。
参考にさせていただきます。
ありがとうございました
べつに失礼でもないですよ^^
正確には、
背面のはボタンでなくて、四角のオブジェクトでもいいんですね。
ずいぶん以前に遊び半分で作ったのを思い出し、レスしました。
最初のレスはそれを忘れている・・;;;
Offline
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 517.99 KiB (Peak: 522.53 KiB) ]