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

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

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

You are not logged in.

Announcement

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


#1 2015-07-08 15:10:20

にも
Guest

フィールドに色を持たせる

FM13利用中

FMは色を6桁の英数字で指定できると聞いたことがあるのですが、
それを用いてフィールドに色を持たせることは可能でしょうか?

宜しくお願いします。

#2 2015-07-08 16:11:56

Shin
Member

Re: フィールドに色を持たせる

レイアウトモードで塗りつぶし色の設定としては、CMYK等で0-100%での手での設定は可能です。
256段階でのRGBでの色設定の事だと思いますが、これはテキストへの書式としてスクリプトから設定できます。フィールドに色を持たせる、とは少し意味合いが異なるかも。

Online

#3 2015-07-08 16:44:31

にも
Guest

Re: フィールドに色を持たせる

Shin様

スクリプトで設定するイメージなんですね!
良ければ テキストへの書式としてスクリプトから設定 について詳しくお聞きしたいです。
テキストフィールドにして、onobjectenterなどでスクリプトトリガをかけるということでしょうか…?

スクリプトの内容もどんなものか教えて頂きたいです。

#4 2015-07-08 17:03:26

チポ
Member

Re: フィールドに色を持たせる

ご希望が分りませんよ。

フィールドの内容(値)に色をつけたいのか、
フィールドの塗りつぶしに色をつけたいのか、
それも条件によって動的に変化させたいのか。

等いろいろ考えられますよ。


それによっては、スクリプト不要で変えることも可能です。

Offline

#5 2015-07-08 17:47:56

にも
Guest

Re: フィールドに色を持たせる

そのフィールド自体に色を付けたいのではなく、そのフィールドに色の情報を持たせて、
それとリレーションした別のテーブルのフィールドに色がつけばなあ、という感じです。


リスト表示にしているテーブル①、色情報を持たせたフィールドがあるテーブル②
これはリレーションされていて、色情報にテーブル①と同じレコードの数分色が登録されているので、
テーブル①を開くと、テーブル②の色情報のフィールドに入力された色が、テーブル①のフィールドについている…
みたいな感じにしたいです。意味わかんなかったらすみません。。。

本当はボディとフィールドに色を付けて、1行分その色にしたいんですけど難しいですよね。

#6 2015-07-08 22:19:43

Shin
Member

Re: フィールドに色を持たせる

ちょっと方向が違うかもしれないけど、参考になるかも。
https://dl.dropboxusercontent.com/u/926 … 65.fp7.zip

Online

#7 2015-07-09 09:27:06

Layouter
Guest

Re: フィールドに色を持たせる

条件付書式は固定色しか使えないので、色数が限定されれば可能でしょうけど

レイアウト全体をWEBビューアで作れば可能かな。

#8 2015-07-09 09:36:53

チポ
Member

Re: フィールドに色を持たせる

本当はボディとフィールドに色を付けて、1行分その色にしたいんですけど

1レコードごとに色を変える?

単に2色で交互に変えるのならレイアウトの設定で可能です。

レコードごとに動的に、
ならば、
ボディの大きさの計算・オブジェクトフィールドを最背面に配置して、
必要分の色を用意しておいて、条件によって選択。
は可能でしょう。


質問がよく分らないのでこんな回答です。

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, 9 queries executed - Memory usage: 513.12 KiB (Peak: 518.02 KiB) ]