みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP Advanced 17 / macos Xです。
チェックボックセットやポップアップメニューなどで、アイテムごとに
テキストのカラーを動的に変更することはできないでしょうか?
□りんご
□みかん
□バナナ
で、りんごは赤、みかんはオレンジ、バナナは黄色
などというように。
ラベルはテキストとして別に作成しないと無理ですかね?
Last edited by koeda (2019-06-26 18:08:10)
Offline
チェックボックスやラジオボタンは、値一覧を複数作っていき、同じフィールドを複数列べ、それぞれに異なる値一覧を設定すればいいです。
https://www.dropbox.com/s/h79jmov6o6zwh … 2.zip?dl=0
ポップアップメニューなどでは無理ですね。
Offline
Shinさん、アドバイス、サンプルのご提供、ありがとうございます。
「同じフィールドを複数列べ、それぞれに異なる値一覧を設定」というテクニックは知りませんでしたので
非常に参考になりました。
アイテム数が固定であれば、いろいろ応用できそうなテクニックと思うのですが、
動的値一覧の場合は難しいですね?
Offline
値一覧の値を ValueListItems で取り出しすか、それぞれの値を動的に取り出しておくと、同じ動きが作れます。ただ、リレーションがその数だけ必要になるので、管理が面倒になるかもしれません。
数が変わった時には、オブジェクトを隠す を使うといいでしょう。
フォントのアトリビュートは、条件付き書式で可能です。
Offline
Shinさん、ありがとうございました。
ご教示をヒントにいろいろ試してみました。
GUIのためにリレーションを複雑にするのは、仕様変更に弱くなりそうで、
原則避けた方が良さそうですね。
なので、今回はチェックボックスではなく、ポータルとスクリプトで
やりたいことを実現することにします。
たいへん勉強になりました。
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 510.54 KiB (Peak: 516.7 KiB) ]