- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Filemakerの年齢の自動入力について)
FileMakerProの年齢自動入力方法について
このQ&Aのポイント
- FileMakerProのデータベース作成で、生年月日から自動で年齢を計算する方法について教えてください。
- 現在はTruncate((作成年月日- 生年月日)/365.25; 0)を使用していますが、生年月日が空白の場合でも年齢欄を空白にする方法はありますか?
- それともっと簡単な方法があるのでしょうか?助けてください!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
新しく作った式で年齢フィールドを「計算式で全置換」するといいのですよ。 全置換は取り消しできませんから、コピーしたファイルで試して下さい。
その他の回答 (3)
- chieffish
- ベストアンサー率44% (1149/2554)
回答No.3
>2011のままでした。 自動入力はあくまでも新規入力の場合だけです。 既存のレコードの式を変更しても結果は書き換えられません。 計算フィールドにしない理由があるのですか?
- yasuto07
- ベストアンサー率12% (1344/10625)
回答No.2
ちょっとしたことが難しいですよね、考え方だけ、教えます、年齢計算用の今日ー生年月日、ワル365・25ですね。 モウヒトフィールド、作り、コピーさせて、表示させたら、からにこだわるならね。 私なんか、まだ、5・1つ買ってますからね。
質問者
お礼
すみません。意味が今一つわかりません・・・
- chieffish
- ベストアンサー率44% (1149/2554)
回答No.1
わかりやすく書くと Case(not IsEmpty(生年月日);年齢の式; "" )
質問者
お礼
ありがとうございます。ただ、この年齢の式のところにTruncate((作成年月日 コピー- 生年月日)/365.25; 0)を入れるということですか?やってみたのですが、2011のままでした。よろしくお願いします。
お礼
ありがとうございました。「計算式で全置換」も悩みましたが、「フィールド内容の全置換」でよろしいんですよね。とにかく、うまくいったと思います。ありがとうございました。