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

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

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

You are not logged in.

Announcement

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


#1 2020-11-14 15:06:55

uta
Guest

空白のフィールドについて

Ver.17 ウィンドウズで空白のフィールドについて質問があります。

[   ] ←このカッコを1つのフィールドで例えます。

1つのレコードにタイプが計算のフィールドが3つあります。

[   ]
[   ]   
[   ]  このフィールドに計算式の結果が出て次の状態になったとき
   ↓
[   ]
[   ]
[ A  ]

1つ目と2つ目をとばして、3つ目を一番上にもってくることは可能でしょうか。

#2 2020-11-14 17:10:56

himadanee
Guest

Re: 空白のフィールドについて

3つのフィールドでやろうとすると、計算が循環してしまうと思いますが。
最初から1つ目の計算式に2つめと3つめを入れてしまうか、
追加のフィールド1つで3つ分表示?
List(f1;f2;f3)

#3 2020-11-16 07:55:19

uta
Guest

Re: 空白のフィールドについて

すみません説明不足でした。

3つのフィールドにはそれぞれ別の計算式が入ってます。
SUM関数なんですが、数字が入る場合と入らない場合があります。
数字が入ってたフィールドだけを上から順に表示したいと思っています。

#4 2020-11-16 08:52:44

Shin
Member

Re: 空白のフィールドについて

let (
[
   f1 = フィールド1の計算式 ;
   f2 = フィールド2の計算式 ;
   f3 = フィールド3の計算式
] ;
   GetValue ( List ( f1 ; f2; ; f3 ) ; n
)
という計算式に変更して、n に、フィールドいくつめかをいれておけばいいでしょう。
ただし、結果が 0 も、結果が返ってきたとみなされますが。それがいやなら、
List ( Case ( f1 ; f1 ) ; ... )

Last edited by Shin (2020-11-16 08:55:30)

Offline

#5 2020-11-16 09:16:47

uta
Guest

Re: 空白のフィールドについて

Shinさんありがとうございます!!
ずっと悩んでいたことが解決しました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 12 queries executed - Memory usage: 504.96 KiB (Peak: 509.5 KiB) ]