みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
結構たくさんの数(20種類ぐらい)のやテキストの色を指定していて、レイアウトに使用しています。
フィールドの値によって色を変えたいので、
TextColor ( Self ; RGB ( 204 ; 153 ; 102 ) )
などと、1つ1つRGBで指定しているのですが、なかなか管理が大変です。RGB値だと直感的でないので、「うすちゃ色」=R:204, G:153, B102などと自分で色名をつけています。
レイアウトテーマで何とかなる範囲ではない(?)
こういう場合、みなさんならどうしますか?
今、思いついたのは、「カラー管理」で1テーブル作ってしまって、そこにRGB値を仕込んでおいて、
そこからリレーションで持ってきて、「うすちゃ色」ならEvaluate()などで色を付ける、という方法ですが
こんなケース、どなたか経験のある方、いらっしゃいますでしょうか?
よろしくお願いします。
Offline
条件付き書式は、複数書式を連立で一括設定できます。
また、その設定のコピペもできますから、
それが最善では?
Offline
Hiroさん、ありがとうございます。
条件付き書式、使ったことはあるのですが、
複数条件のコピペ、できなかったような気がしました
今はできるようになったのでしょうか?
当方、Fmpro15にしたばかりで、まだいじり慣れていません
Offline
・インスペクタにスタイルのコピーボタンとペーストボタンがありまあす。
・その他にも、設定済で複数を一括で設定し直す。
・設定済フィールドを複製して、フィールド設定を変更する。
などあります。
Offline
名前で色を指定するなら、カスタム関数でできます。
複数まとめて1関数でもいいし、色ごとに1関数定義すれば
TextColor("text";赤)
とか
赤("text")
のようにもできます。
Offline
参考程度に・・
GetAsCSS関数
でテキストのCSSが得られます。
その中にHTMLカラーコードが含まれますから、
それからRGB各値を計算できますね。
ですから、見た目で選んだ色をRBGにできます。
このRBGを各フィールドにすれば、
RGB関数
の指定に使えます。
Offline
返信が遅れてすみません。みなさん、お知恵をありがとうございます。
結局、GetAsCSSで取得した値を使うことにしました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.53 KiB (Peak: 516.38 KiB) ]