初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-07-14 17:59:49

ぼいど
Guest

計算フィールドとフィールドオプションの計算値の違い

計算フィールドですと直接入力ができないので、直接入力の可能性もあるフィールドには
別途入力用フィールドを用意して、計算フィールドでは入力用も参照して計算していました
(入力用が空欄なら、計算フィールドに組み込んでも何もされないので、問題はありませんでした)

テキストフィールドであっても、オプションの計算値に計算式をいれると、
直接入力ができる計算フィールドになります

これらはどういった違いがあるのでしょうか?
間違って入力しないための入力制限のようなもので、
間違いの心配がなく、直接入力を必要とする場合は計算値でもよいのでしょうか?

よろしくおねがいします

#2 2023-07-18 22:28:20

himadanee
Guest

Re: 計算フィールドとフィールドオプションの計算値の違い

計算値と入力値の優先(計算で参照するフィールドを変更した場合など)をちゃんと考えれば計算値でいいのでは。

#3 2023-07-19 01:42:30

ぼいと
Guest

Re: 計算フィールドとフィールドオプションの計算値の違い

時と場合によってはそのフィールドに直接に入力したいこともあるのですが
その場合は入力用のフィールドをつくり、そこに入力があれば
計算フィールドにその値を入れる、という仕組みにするのですか?

多くの計算フィールドに直接入力したいのならフィールドが倍になって
管理がややこしくなるので、いい方法を探していました

例えば普段は単価×数量 で金額を出す計算フィールドだが
場合によってはそれらの数値を無視あるいは未記入で
金額だけをいれたい場合などを想定しています

#4 2023-07-19 06:52:21

himadanee
Guest

Re: 計算フィールドとフィールドオプションの計算値の違い

フィールドを1つで済ます場合は、単価や数量を変更した場合に注意が必要ということです。
(「フィールドが倍」であれば、上書きする金額を入力したことが変更後でも確認できるが、1つだと、直接入力した金額だったのか、変更前の計算値だったのかわからなくなることがあります)

#5 2023-07-19 09:21:54

チポ
Member

Re: 計算フィールドとフィールドオプションの計算値の違い

入力値の自動化・計算値
の計算式にリレーションの参照フィールドを使っていると、
そのフィールドの値が変更された場合でも、再計算されませんね。

一方、
同様計算式の計算フィールドだと、索引非保存になりますが、
入力値の自動化では索引保存が可能です。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 550.59 KiB (Peak: 578.19 KiB) ]