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

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

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

You are not logged in.

Announcement

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


#1 2016-09-30 12:03:40

えび@PT
Guest

対象レコード数の認識について

OS:[win10]
FileMaker Ver:[10]

いつもお世話になっております。

今回は、対象レコード数を出し、その数字を元にして数字を表示させたいと思い、試行錯誤しているところです。

まず、次の2つのフィールドを作成しています。

計算フィールド1
Get ( 対象レコード数 )

計算フィールド2
Case (
H25.4::対象レコード数 = 1 or 5 or 9 or 13 or 17 ; 1 ;
H25.4::対象レコード数 = 2 or 6 or 10 or 14 or 18 ; 2 ;
H25.4::対象レコード数 = 3 or 7 or 11 or 15 or 19 ; 3 )

例えば計算フィールド1の数字が17であれば、1を表示。計算フィールド1の数字が14であれば、2を表示するようにしたいと考えている所です。

ですが、実際は計算フィールド1に「18」と表示されている時に、計算フィールド2には「1」表示され、計算フィールド1の値が変わっても変化がありません。

この2つのフィールドは、どちらも計算結果を保存せず~という所にはチェックを入れてあります。

私の考えでは「or」の使い方が間違っているのかな?と思うのですが、正解がわからない所です。

皆さん、どうかよろしくお願いします。

#2 2016-09-30 12:10:35

tim
Guest

Re: 対象レコード数の認識について

or の両側が論理値でないとだめです。
H25.4::対象レコード数 = 1 or H25.4::対象レコード数 = 5 ....

4で割った余りだから、
Mod ( H25.4::対象レコード数 ; 4 )
を使えばよさそう。

#3 2016-10-01 10:13:22

えび@PT
Guest

Re: 対象レコード数の認識について

MOD関数でできました!
ありがとうございました!

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 501.07 KiB (Peak: 515.91 KiB) ]