みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM ver12 を使用しています
フィールド A (日付フィールド)
フィールド B (テキストフィールド)
がありまして
フィールド B に何かを入力したとき
フィールド A にその時の変更日付を記録したいのですが
どのようにしたら良いでしょうか?
私が現在行っていますのは
フィールド A の入力値の自動化の 計算値で
If 関数を使うのかなと思っていますが
うまくいきません
アドバイス よろしくお願いいたします。
Offline
Evaluate ( "Get ( 日付 )" ; フィールドB )
という計算フィールドにすれば良いでしょう。
Offline
ありがとうございます
Evaluate ( "Get ( 日付 )" ; フィールドB )
にしたみたのですが
フィールド A には ? と表示されます
フィールドB に入力された日付を 入力されれば良いのですが..
Offline
戻り値は日付になっていますか。
Offline
今晩は
計算式の指定の
下のところで
必要な計算結果のタイプ 日付
となっております
Offline
?になるのは妙ですが、
取り敢えず代案を試してみて!
Get(日付)+Left(フィールドB; 0)
Offline
フィールドの幅が足りないとか。
Offline
HiroさんShinさんありがとうございます
Get(日付)+Left(フィールドB; 0)
でうまく行きました
Leftは初めて使う関数です
調べてみます
Offline
Pages: 1
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 508.13 KiB (Peak: 514.68 KiB) ]