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

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

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

You are not logged in.

Announcement

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


#1 2013-09-11 16:18:23

ちょび
Guest

リスト形式で選択レコードに色付けをする

環境:WIN7 FMPro11

お世話になります。

リスト形式で表示し、ヘッダに詳細を表示しています。

この場合、どのレコードを選択しているのかが分かりづらいので、
リスト部分の該当レコードのフィールドを、条件付書式でを塗りつぶしたいと思います。

どのような、条件をいれればいいでしょうか?

よろしくお願いいたします。

#2 2013-09-11 17:07:52

チポ
Member

Re: リスト形式で選択レコードに色付けをする

フラグフィールドを作り、
スクリプトで
全置換(フラグ=0)
フラグ=1

これをスクリプトトリガ
OnRecordLoad
で指定します。

このフラグを条件付き書式の条件にすればいいですね。


全置換を行うので対象レコード数が多いともたつくかも。

その場合現在のレコードを記憶しておいて、
そのレコードのフラグだけ書き換えればいいでしょう。


OnLecordExit
みたいのが有ればいいのにね。

Offline

#3 2013-09-11 18:16:53

旅人
Member

Re: リスト形式で選択レコードに色付けをする

12には現在のレコードに枠を表示というのがありますけど11には無い?

レコードIDとかシリアルとかのユニーク値のフィールドがあれば、グローバルフィールドを
1個作って、OnRecordLoadでそのユニーク値をグローバルに格納すると、条件付き書式を
ユニーク値=グローバル
でいいみたい。色を付けるフィールドは専用のフィールドにして入力禁止にした方がいい?

Offline

#4 2013-09-11 18:55:41

チポ
Member

Re: リスト形式で選択レコードに色付けをする

> ユニーク値=グローバル
これがいいですね。

私のはボツに ;;

Offline

#5 2013-09-11 19:35:12

wader
Member

Re: リスト形式で選択レコードに色付けをする

フィールドなしで、
Get(レコードID)=$$変数
とかでもいいのでは。

Offline

#6 2013-09-12 12:24:50

ちょび
Guest

Re: リスト形式で選択レコードに色付けをする

ちぽさん、旅人さん、waderさん

ありがとうございました。
先代の掲示板より活用させていただいておりますが、本当に助かります。

これからもよろしくお願いいたします。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 558.12 KiB (Peak: 586.62 KiB) ]