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

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

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

You are not logged in.

Announcement

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


#1 2017-10-27 12:31:25

salon_hiyake
Member

たくさんの色の指定を管理したい。

結構たくさんの数(20種類ぐらい)のやテキストの色を指定していて、レイアウトに使用しています。
フィールドの値によって色を変えたいので、
TextColor ( Self ; RGB ( 204 ; 153 ; 102 ) )
などと、1つ1つRGBで指定しているのですが、なかなか管理が大変です。RGB値だと直感的でないので、「うすちゃ色」=R:204, G:153, B102などと自分で色名をつけています。
レイアウトテーマで何とかなる範囲ではない(?)

こういう場合、みなさんならどうしますか?

今、思いついたのは、「カラー管理」で1テーブル作ってしまって、そこにRGB値を仕込んでおいて、
そこからリレーションで持ってきて、「うすちゃ色」ならEvaluate()などで色を付ける、という方法ですが
こんなケース、どなたか経験のある方、いらっしゃいますでしょうか?

よろしくお願いします。

Offline

#2 2017-10-27 13:15:00

Hiro
Member

Re: たくさんの色の指定を管理したい。

条件付き書式は、複数書式を連立で一括設定できます。
また、その設定のコピペもできますから、
それが最善では?

Offline

#3 2017-10-28 11:25:19

salon_hiyake
Member

Re: たくさんの色の指定を管理したい。

Hiroさん、ありがとうございます。
条件付き書式、使ったことはあるのですが、
複数条件のコピペ、できなかったような気がしました

今はできるようになったのでしょうか?
当方、Fmpro15にしたばかりで、まだいじり慣れていません

Offline

#4 2017-10-28 12:09:06

Hiro
Member

Re: たくさんの色の指定を管理したい。

・インスペクタにスタイルのコピーボタンとペーストボタンがありまあす。
・その他にも、設定済で複数を一括で設定し直す。
・設定済フィールドを複製して、フィールド設定を変更する。
などあります。

Offline

#5 2017-10-28 19:28:14

wader
Member

Re: たくさんの色の指定を管理したい。

名前で色を指定するなら、カスタム関数でできます。
複数まとめて1関数でもいいし、色ごとに1関数定義すれば
TextColor("text";赤)
とか
赤("text")
のようにもできます。

Offline

#6 2017-11-01 11:25:51

チポ
Member

Re: たくさんの色の指定を管理したい。

参考程度に・・

  GetAsCSS関数
でテキストのCSSが得られます。
その中にHTMLカラーコードが含まれますから、
それからRGB各値を計算できますね。

ですから、見た目で選んだ色をRBGにできます。

このRBGを各フィールドにすれば、
  RGB関数
の指定に使えます。

Offline

#7 2017-11-06 20:17:00

salon_hiyake
Member

Re: たくさんの色の指定を管理したい。

返信が遅れてすみません。みなさん、お知恵をありがとうございます。
結局、GetAsCSSで取得した値を使うことにしました。
ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.53 KiB (Peak: 516.38 KiB) ]