みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも勉強させてもらってます。早速ですが一つ質問させてください
社用車の管理をしています。毎日 日報を提出する際に社用車で何km走行したかを申告し、「走行累計」フィールドで総走行距離がわかります。これが5000、10000、15000、、、と、5000刻みでオイル交換をしたく、「要オイル交換」フィールドに"交換必要"の文字を出したく思います。
オイル交換を済ませたら「オイル交換日」フィールドに記録すると、「要オイル交換」フィールドの表示は自動的に消したいです。
この仕組みを作りたいのですが5000毎のアラートを出すのにどのような式を組んだらいいのかわからずにいます。どなたかご教授頂けませんでしょうか。
Offline
自己リレーションを
社用車 = 社用車
and
日付 > 日付
日付の降順でソート指定
これで前日のレコードを参照出来ます。
Int ( 走行距離 /5000 )
これが前日と変わったら「交換必要」ですね。
さらに、
交換をしないで翌日になってもこれを表示するには、
前日が
「交換必要」かつ、オイル交換日が空白
のばあい、「交換必要」とすればいいでしょう。
Offline
こんな方法もあるというレベルでみてください
毎日の累計をとります
その値が4500〜5500の時に 要交換 のアラートを出します
そして 済 を入れるとまた計算始めます
http://yahoo.jp/box/yxo321
のおきました。
Offline
オイル交換 という数値フィールドを用意しておき、デフォルトは0にします。
Div ( 走行距離 ; 5000 ) > オイル交換
になればアラートを表示、オイル交換をすれば、オイル交換に1を加える、という処理にします。これなら、オイル交換するまでアラートが出ます。
Offline
皆さん、ご丁寧に指導して下さいましてありがとうございました!
お陰様でまだ完成してはおりませんが仕組みを構築できそうです!
助かりました。また機会がありましたらよろしくお願いします!m(_ _)m
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 511.55 KiB (Peak: 517.81 KiB) ]