みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
はじめまして。
Win7
FMP11
現在、患者さんの外来受診・検査管理表を作成中です。
検査は、一週間前後を表示させたいと思っています。
今日=get(日付)から
今日+1
今日+2
今日+3
・
・
・
と
メインテーブルに作成して
検査テーブルの日付とリレーションさせていますが
メインテーブルへのリレーションがうまくいきません。
リレーションは
今日 = 受診日
でメインにポータル表示しています。
これは表示できるのですが
今日+1 = 受診日
がうまくいきません。
同じようにやっているつもりなのですが
ポータル表示できません。
どなたか、ご教授ください。
よろしくお願いします。
計算式の今日+1などの計算結果が日付になっていないとか。
Offline
今日=get(日付)から
今日+1
今日+2
今日+3
・
・
・と
メインテーブルに作成して
いち日を1レコードですか?
それとも、
各フィールド?
いち日を1レコードならリレーションは一つですから、
複数フィールドと推測して、、
その場合の複数のリレーションのすべてを
メインから検査・検査 2・検査 2・・・
としないとダメです。
しかし、
そんなことしないでも、
検査テーブルの集計レイアウトで日ごとの表示ができますよ。
Offline
リレーション先に、新しいオカレンスを作っていないとか?
Offline
計算式の今日+1などの計算結果が日付になっていないとか。
旅人さん。
ご指摘ありがとうございます。
計算結果は、日付になっておりました。
リレーションのミスで反映されていなかったようです。
ありがとうございました。
今日=get(日付)から
今日+1
今日+2
今日+3
・
・
・と
メインテーブルに作成して
いち日を1レコードですか?
それとも、
各フィールド?いち日を1レコードならリレーションは一つですから、
複数フィールドと推測して、、その場合の複数のリレーションのすべてを
メインから検査・検査 2・検査 2・・・
としないとダメです。しかし、
そんなことしないでも、
検査テーブルの集計レイアウトで日ごとの表示ができますよ。
チポさん
返信ありがとうございます。
>検査テーブルの集計レイアウトで日ごとの表示ができますよ。
そのような事ができるのですね。
やってみます。
ありがとうございます。
もう一つ、難関が出てきたのでご教授願いします。
現在、
患者データベースのテーブルに申し送りというフィールドを作り
トップ画面にポータル表示させています。(日付指定で)
患者が多いのでA~Fの振り分けがしてあるのですが
A~Cのみ、D~Fのポータル表示をさせることは可能でしょうか?
タブをつけてワンクリックで表示変更できたらありがたいのですが
日付のリレーション+そのようなリレーションは可能でしょうか?
ご教授ください
よろしくお願いします。
FM11ってポータルフィルタ使えますよね?
Offline
FM11ってポータルフィルタ使えますよね?
そんな便利な機能があるのですね。
知りませんでした。
>A~Cのみ、D~Fのポータル表示をさせることは可能でしょうか?
この計算式はどのようになるのでしょうか?
患者管理のテーブルで
ベッドナンバー①、②、③のフィールドを作って
(例: ①にA ②に5 ③に1 で ベッド№フィールド A5-1)
それを&で連結させ
ベッド№フィールドで表示させています。
この連結の計算結果でポータルに識別表示させることは可能でしょうか?
よろしくお願いします。
よく分かってないけど、患者管理テーブル::ベッドナンバー①="A"
というフィルタ式にしたらAだけ出るのかな?
Offline
よく分かってないけど、患者管理テーブル::ベッドナンバー①="A"
というフィルタ式にしたらAだけ出るのかな?
旅人さん。
返信ありがとうございます。
それで出来ました。
ですが、他のC、Dを表示するにはどのようにしたら宜しいのでしょうか?
よろしくお願いします。
A~Cのみなら
患者管理テーブル::ベッドナンバー①="A"
or
患者管理テーブル::ベッドナンバー①="B"
or
患者管理テーブル::ベッドナンバー①="C"
とかです。
Offline
旅人さん
返信ありがうございます。
解決いたしました。
また、何かありましたらよろしくお願いします。
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 525.98 KiB (Peak: 546.52 KiB) ]