みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
印刷した時に、ここを修正しましたというように
修正個所に色を付けたいのですが
方法を宜しくお願いします。
13.0v9
現在、入力しているレコードが24レコードほどあります
社員番号 社員名 住所 電話番号
とフィールドがあります。
Offline
書かれている情報だけでは、どのような状態を希望されているのか少しイメージしづらいように感じます。
社員名簿の変更時に印刷を行う必要があり、
その際に、今回変更したレコードのみ、色を付けたい…というような事でしょうか?
Filemaker Advance 15 (win7) / Filemaker Go 15 (ipad mini/ipad mini2/ipad 2017)
Offline
書かれている情報だけでは、どのような状態を希望されているのか少しイメージしづらいように感じます。
社員名簿の変更時に印刷を行う必要があり、
その際に、今回変更したレコードのみ、色を付けたい…というような事でしょうか?
>有難うございます。
そうです。
社員名簿の一部内容変更を、わかりやすく修正した個所のみに色を
つけたいです。
それから、印刷したいです。
Offline
ボディ全体に色をつけたいのですか?
それとも
変更したフィールドのみに色を付けたいのですか?
Offline
すみません。
変更したフィールドのみに色を付けたいのです。
Offline
ちょっと手が込み入りますよ。
条件付き書式のためにフィールド(仮にフィールドAとします)を一つ作ります。
スクリプト
元に戻す[元に戻す]
変数 = Get ( アクティブフィールド内容 )
元に戻す[再実行]
If [ not IsEmpty ( 変数 ) and 変数 ≠ Get ( アクティブフィールド内容 ) ]
フィールドA = List ( フィールドA ; Get ( アクティブフィールド名 ) )
End If
このスクリプトを編集可能なフィールドのトリガ
OnObjectExit
に設定します。
これで、
フィールドAに変更があったフィールド名のリストが入力されます。
条件付き書式の条件を
PatternCount ( フィールドA ; そのフィールド名 )
として、各フィールドに設定します。
スクリプトは一つで済みますが、条件付き書式の設定はフィールドごとに行うことになりますね。
また、
あるフィールドを変更して、
確定、
また戻って元に戻す。
これには対応できていません。
Offline
ちょっと手が込み入りますよ。
条件付き書式のためにフィールド(仮にフィールドAとします)を一つ作ります。
スクリプト
元に戻す[元に戻す]
変数 = Get ( アクティブフィールド内容 )
元に戻す[再実行]
If [ not IsEmpty ( 変数 ) and 変数 ≠ Get ( アクティブフィールド内容 ) ]
有難うございます。
If [ not IsEmpty ( 変数 ) and 変数 ≠ Get ( アクティブフィールド内容 ) ]
で、(変数)のテーブルが見つかりませんと出てきます。
先に進めません。
Offline
テヌキでしたか ;;;
> 変数 = Get ( アクティブフィールド内容 )
正確にはスクリプトステップ、
変数を設定 [$変数名; 値;Get ( アクティブフィールド内容 )]
として、
これ以降の「変数」は
設定された変数名で指定します。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 516.24 KiB (Peak: 520.78 KiB) ]