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

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

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

You are not logged in.

Announcement

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


#1 2015-02-07 16:04:48

ME
Guest

一週間後の検査予定管理。

はじめまして。

Win7
FMP11

現在、患者さんの外来受診・検査管理表を作成中です。

検査は、一週間前後を表示させたいと思っています。

今日=get(日付)から

今日+1
今日+2
今日+3


メインテーブルに作成して

検査テーブルの日付とリレーションさせていますが
メインテーブルへのリレーションがうまくいきません。

リレーションは

今日 = 受診日

でメインにポータル表示しています。
これは表示できるのですが

今日+1 = 受診日

がうまくいきません。

同じようにやっているつもりなのですが
ポータル表示できません。

どなたか、ご教授ください。

よろしくお願いします。

#2 2015-02-07 16:34:58

旅人
Member

Re: 一週間後の検査予定管理。

計算式の今日+1などの計算結果が日付になっていないとか。

Offline

#3 2015-02-08 11:55:17

チポ
Member

Re: 一週間後の検査予定管理。

今日=get(日付)から

今日+1
今日+2
今日+3


メインテーブルに作成して

いち日を1レコードですか?
それとも、
各フィールド?

いち日を1レコードならリレーションは一つですから、
複数フィールドと推測して、、

その場合の複数のリレーションのすべてを
メインから検査・検査 2・検査 2・・・
としないとダメです。



しかし、
そんなことしないでも、
検査テーブルの集計レイアウトで日ごとの表示ができますよ。

Offline

#4 2015-02-08 16:40:33

Shin
Member

Re: 一週間後の検査予定管理。

リレーション先に、新しいオカレンスを作っていないとか?

Offline

#5 2015-02-16 11:26:20

ME
Guest

Re: 一週間後の検査予定管理。

旅人 wrote:

計算式の今日+1などの計算結果が日付になっていないとか。

旅人さん。
ご指摘ありがとうございます。

計算結果は、日付になっておりました。
リレーションのミスで反映されていなかったようです。

ありがとうございました。

#6 2015-02-16 11:27:40

ME
Guest

Re: 一週間後の検査予定管理。

チポ wrote:

今日=get(日付)から

今日+1
今日+2
今日+3


メインテーブルに作成して

いち日を1レコードですか?
それとも、
各フィールド?

いち日を1レコードならリレーションは一つですから、
複数フィールドと推測して、、

その場合の複数のリレーションのすべてを
メインから検査・検査 2・検査 2・・・
としないとダメです。



しかし、
そんなことしないでも、
検査テーブルの集計レイアウトで日ごとの表示ができますよ。


チポさん
返信ありがとうございます。

>検査テーブルの集計レイアウトで日ごとの表示ができますよ。

そのような事ができるのですね。
やってみます。

ありがとうございます。

#7 2015-02-16 11:30:56

ME
Guest

Re: 一週間後の検査予定管理。

もう一つ、難関が出てきたのでご教授願いします。

現在、

患者データベースのテーブルに申し送りというフィールドを作り
トップ画面にポータル表示させています。(日付指定で)

患者が多いのでA~Fの振り分けがしてあるのですが

A~Cのみ、D~Fのポータル表示をさせることは可能でしょうか?

タブをつけてワンクリックで表示変更できたらありがたいのですが
日付のリレーション+そのようなリレーションは可能でしょうか?

ご教授ください

よろしくお願いします。

#8 2015-02-16 11:36:12

旅人
Member

Re: 一週間後の検査予定管理。

FM11ってポータルフィルタ使えますよね?

Offline

#9 2015-02-16 12:48:57

ME
Guest

Re: 一週間後の検査予定管理。

旅人 wrote:

FM11ってポータルフィルタ使えますよね?

そんな便利な機能があるのですね。
知りませんでした。

>A~Cのみ、D~Fのポータル表示をさせることは可能でしょうか?

この計算式はどのようになるのでしょうか?

患者管理のテーブルで

ベッドナンバー①、②、③のフィールドを作って
(例: ①にA ②に5 ③に1 で ベッド№フィールド A5-1)

それを&で連結させ

ベッド№フィールドで表示させています。

この連結の計算結果でポータルに識別表示させることは可能でしょうか?

よろしくお願いします。

#10 2015-02-16 13:31:29

旅人
Member

Re: 一週間後の検査予定管理。

よく分かってないけど、患者管理テーブル::ベッドナンバー①="A"
というフィルタ式にしたらAだけ出るのかな?

Offline

#11 2015-02-16 16:29:52

ME
Guest

Re: 一週間後の検査予定管理。

旅人 wrote:

よく分かってないけど、患者管理テーブル::ベッドナンバー①="A"
というフィルタ式にしたらAだけ出るのかな?

旅人さん。
返信ありがとうございます。

それで出来ました。
ですが、他のC、Dを表示するにはどのようにしたら宜しいのでしょうか?

よろしくお願いします。

#12 2015-02-17 11:14:00

旅人
Member

Re: 一週間後の検査予定管理。

A~Cのみなら
患者管理テーブル::ベッドナンバー①="A"
or
患者管理テーブル::ベッドナンバー①="B"
or
患者管理テーブル::ベッドナンバー①="C"
とかです。

Offline

#13 2015-02-18 22:55:45

ME
Guest

Re: 一週間後の検査予定管理。

旅人さん
返信ありがうございます。

解決いたしました。

また、何かありましたらよろしくお願いします。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 525.98 KiB (Peak: 546.52 KiB) ]