みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM13利用中
FMは色を6桁の英数字で指定できると聞いたことがあるのですが、
それを用いてフィールドに色を持たせることは可能でしょうか?
宜しくお願いします。
レイアウトモードで塗りつぶし色の設定としては、CMYK等で0-100%での手での設定は可能です。
256段階でのRGBでの色設定の事だと思いますが、これはテキストへの書式としてスクリプトから設定できます。フィールドに色を持たせる、とは少し意味合いが異なるかも。
Offline
Shin様
スクリプトで設定するイメージなんですね!
良ければ テキストへの書式としてスクリプトから設定 について詳しくお聞きしたいです。
テキストフィールドにして、onobjectenterなどでスクリプトトリガをかけるということでしょうか…?
スクリプトの内容もどんなものか教えて頂きたいです。
ご希望が分りませんよ。
フィールドの内容(値)に色をつけたいのか、
フィールドの塗りつぶしに色をつけたいのか、
それも条件によって動的に変化させたいのか。
等いろいろ考えられますよ。
それによっては、スクリプト不要で変えることも可能です。
Offline
そのフィールド自体に色を付けたいのではなく、そのフィールドに色の情報を持たせて、
それとリレーションした別のテーブルのフィールドに色がつけばなあ、という感じです。
リスト表示にしているテーブル①、色情報を持たせたフィールドがあるテーブル②
これはリレーションされていて、色情報にテーブル①と同じレコードの数分色が登録されているので、
テーブル①を開くと、テーブル②の色情報のフィールドに入力された色が、テーブル①のフィールドについている…
みたいな感じにしたいです。意味わかんなかったらすみません。。。
本当はボディとフィールドに色を付けて、1行分その色にしたいんですけど難しいですよね。
ちょっと方向が違うかもしれないけど、参考になるかも。
https://dl.dropboxusercontent.com/u/926 … 65.fp7.zip
Offline
条件付書式は固定色しか使えないので、色数が限定されれば可能でしょうけど
レイアウト全体をWEBビューアで作れば可能かな。
本当はボディとフィールドに色を付けて、1行分その色にしたいんですけど
1レコードごとに色を変える?
単に2色で交互に変えるのならレイアウトの設定で可能です。
レコードごとに動的に、
ならば、
ボディの大きさの計算・オブジェクトフィールドを最背面に配置して、
必要分の色を用意しておいて、条件によって選択。
は可能でしょう。
質問がよく分らないのでこんな回答です。
Offline
Pages: 1
[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 513.09 KiB (Peak: 518 KiB) ]