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

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

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

You are not logged in.

Announcement

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


#1 2023-09-09 18:58:26

MNM
Guest

数値フィールドに入力がないときに0を表示させる方法

テーブル1のフィールド1に、数値が入力してあり
テーブル2の小計フィールドでそれらをSUMして合計値をだします

テーブル1のフィールド1への入力時は空欄=0として、0の場合は入力していません
(初期値を0にしておくと、フィールドを入力状態にしたときに、0を一度削除するなどしないと追加で入力されるため)

そのためすべてが0だったとき、テーブル2の合計値も空欄になってしまいますが
その場合に0を表示させるにはどのようにしたらよいでしょうか?

設定を見ていますが数値フィールドや計算フィールドが空欄のときに0を表示させる機能はないようです

FM19
WINDOWSです

#2 2023-09-09 21:38:41

aoaoko
Guest

Re: 数値フィールドに入力がないときに0を表示させる方法

テーブル1にフィールド1が空欄ならば0の計算フィールドを作って、
テーブル2でテーブル1の計算フィールドの合計を出すのは。

#3 2023-09-09 23:14:15

Shin
Member

Re: 数値フィールドに入力がないときに0を表示させる方法

表示だけでいいのでしたら、プレースホルダーテキス
トを使うといいでしょう。

Offline

#4 2023-09-10 09:01:39

himadanee
Guest

Re: 数値フィールドに入力がないときに0を表示させる方法

>(初期値を0にしておくと、フィールドを入力状態にしたときに、0を一度削除するなどしないと追加で入力されるため)

それの対策に「フィールドに入る時に全内容を選択」という設定もあります。

合計を0にするには
Sum(テーブル1::フィールド1) + 0
とかでよかったのでは。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 547.77 KiB (Peak: 579.55 KiB) ]