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

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

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

You are not logged in.

Announcement

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


#1 2017-01-10 15:25:47

tomogoto
Member

2つの日付のデータ抽出

現在、デイサービスで3ヶ月に一度の割合で体力測定を実施しています。
もちろん最新データや、個人の記録推移はわかるのですが、
利用者さん全員の前回テストとの比較ができないか検討中です。

ちなみに体力測定日は1日ではなく、
ある期間に行なっている感じで
欠席などもあるので正式に3ヶ月というわけではありません。

最新データと1つ前のデータを抽出することは可能でしょうか。

ヒントでもいただければ幸いです。

Offline

#2 2017-01-10 15:53:44

シャチ
Member

Re: 2つの日付のデータ抽出

患者の名前もしくはIDでリレーションして
日付の最大値が最新で
その前は GetNthRecord(リレーションのひづけ;Get(対象レコード数)−1)
で求められると思います。

Offline

#3 2017-01-10 16:33:58

Shin
Member

Re: 2つの日付のデータ抽出

個人識別子で =、日付で自分未満のリレーションを張れば、前回の値が得られますね。それを比較すれば良いでしょう。

Offline

#4 2017-01-10 17:58:11

tomogoto
Member

Re: 2つの日付のデータ抽出

シャチ様、Shin様、
早速の回答ありがとうございました。
年末からずっと考えていて結構絶望的でしたのでとてもうれしいです。

ただ(^_^;
私の知識がおぼつかないのでまだ理解はできていないのですが
勉強したいと思います。

シャチ様のGetNthRecordは調べられたのですが、
Shin様の「自分未満のリレーションを張る」の意味がよくわかりません。
もし可能ならばお教えください。
よろしくお願いいたします。

Last edited by tomogoto (2017-01-10 17:58:35)

Offline

#5 2017-01-10 18:09:29

チポ
Member

Re: 2つの日付のデータ抽出

> 3ヶ月に一度の割合で体力測定を実施
一人の体力測定一回ごとを1レコード
としていますよね。

> 体力測定日は1日ではなく、ある期間に行なっている
これが分からないのですが、、
測定日付のフィールドは有りますか?

Offline

#6 2017-01-10 18:33:17

tomogoto
Member

Re: 2つの日付のデータ抽出

チポ様、回答ありがとうございます。

利用者さんがたくさんいるので
測定日は数日に渡っているということです。

全員を1日で測定できれば日付で抽出できるのですが、
大体3~5日かけて計測しています。
もちろん、1人は1日で計測します。

わかりにくい文章で申し訳ありません。
よろしくお願いいたします。

Offline

#7 2017-01-10 18:45:12

シャチ
Member

Re: 2つの日付のデータ抽出

1階が数日にわたる場合、それが同じ日付フィールドにあってレコードが蓮臆している
GetNthRecordでは計算できないです。
何か特別の、なんらかのフラグがったっていないと
例えば、その回のスタート日にフラグを立てるフィールドを設けていると
計算ができるようになります。

Offline

#8 2017-01-10 20:11:25

tomogoto
Member

Re: 2つの日付のデータ抽出

シャチ様ありがとうございます。

フラグということは
計測期に「2901」などと名前を付けるということでよろしいでしょうか。

Offline

#9 2017-01-10 20:25:21

シャチ
Member

Re: 2つの日付のデータ抽出

そこまでのことではなく この日が今回の部分の開始日だということで
カカウ回の開始日に 「1」でも立てれば済むんですが、
とにかくチェックするときに開始日と分かればいいわけです。

Offline

#10 2017-01-10 21:28:22

シャチ
Member

Re: 2つの日付のデータ抽出

フラグと求める日付の計算を織り込んで
サンプル作りました

http://yahoo.jp/box/SmNaTd
にあります。

Offline

#11 2017-01-11 09:02:33

tomogoto
Member

Re: 2つの日付のデータ抽出

シャチ様、ありがとうございます。

すごいです!
設計に取り入れていこうと思います。
本当にありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.035 seconds, 7 queries executed - Memory usage: 517.94 KiB (Peak: 522.84 KiB) ]