みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMakerでチェックリストを作成し使用しています。
フィールドAに元の状態の計測値を入力し、処理を経た後の計測値をフィールドBに入力します。
誤差範囲が0.02なので、フィールドBに
Self > (フィールドA ) - .02 xor Self < ( フィールドA ) + .02
で色が変わる条件付き書式を設定し、フィールドBに入力した数値が誤差範囲内か気づけるようにしています。
ほとんどの場合うまくいくのですが、フィールドAの値が「1000」の場合、フィールドBの値が誤差範囲内に収まっているにも関わらず条件付き書式が反応してしまいます。
どのような条件付き書式を設定すればうまくいくでしょうか。
よろしくお願いします。
なんでxorなんですか?
「誤差範囲の下限よりも大きい」と「誤差範囲の上限よりも小さい」のどちらか一方だけが真ということは誤差範囲に収まっていないということになる、と考えたからです。
ロジックはいいと思いますよ。
値が1000の場合だけ
というのが解せませんが、、
フィールドは数字になっていますよね?
Offline
abs ( Self - フィールドA ) < .02 の方が簡単。
1000の件は見当がつきませんが。
Offline
基本的なことでした、フィールドタイプがテキストになっていました。数字に直したところ、変な反応はしなくなりました。
テキストだとなぜ1000だけダメなのか疑問は残りますが…
absは使ったことがありませんでした、また使ってみます。
みなさんありがとうございました!
Pages: 1
[ Generated in 0.008 seconds, 11 queries executed - Memory usage: 509.05 KiB (Peak: 513.59 KiB) ]