みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。
早速ですが質問させていただきます。
テーブル1
フィールド:氏名、薬剤、予定日1、予定日2、予定日3
というデータがあり
薬剤フィールドはA,B,Cという薬剤名
初診日フィールドは初めて受診した日付
予定日フィールド1,2,3はそれぞれ薬剤を投与する予定日を入力するフィールドです。
印刷のレイアウトを薬剤別にし、なおかつレイアウトを以下のようにしたいのですが可能でしょうか?
EX) 10/1投与予定 Aの薬剤投与予定:佐藤、田中 、
10/1投与予定 Bの薬剤投与予定:鈴木、中村
10/1投与予定 Cの薬剤投与予定:遠藤
ーーーーーーーーーーーーーーーーー
| 10/1投与予定 |
| A B |
| 佐藤 鈴木 |
| 田中 中村 |
| |
| |
| |
| |
| C |
| 遠藤 |
| |
| |
| |
| |
| |
| |
ーーーーーーーーーーーーーーーーーー
難しいかもしれませんがご教示の程よろしくおねがいします。
Last edited by kzs (2018-09-25 11:52:49)
Offline
薬剤は3種類で固定ですか?
レイアウトは
AとBが横並びで、
Cは縦並び
ということでしょうか?
Offline
薬剤は3種類で固定ですか?
レイアウトは
AとBが横並びで、
Cは縦並び
ということでしょうか?
返信ありがとうございます。
薬剤はいまのところ3種類です。しかし、こんごもしかしたら増えるかもしれません。。
レイアウトはA、Bが横並びで
CがAの下にくるようにしたいです。
また、もし薬剤が増えたらBの下にDが来るようにしたいです。
Offline
まず、日付は1フィールドにして、改行で区切っておきます。薬剤も、改行区切りにしておきます。
投与予定日を設定するグローバルフィールドを作り、日付とリレーションを貼ります。
レイアウトに、そのリレーションでのポータルを3個作り、それぞれで、薬剤で、
CountValue ( FilterValues ( 薬剤 ; "A" ) )
でポータルフィルタをかけます。(上は、薬剤Aのポータルでの例)
ポータルの行数を越える時は、再検討しましょう。
Offline
もし、以下のようなカンジで良いなら、
「パートの定義:小計 ソート対象」と「レイアウト設定:印刷時の段数」を設定すれば出来ます。
10/1投与予定
A
佐藤│田中
斉藤│田村
B
鈴木│中村
C
遠藤
お望みのレイアウトを作るのと比べると工数は、雲泥の差になります。
あと、薬剤が増えても問題ありません。
Offline
SQL集計計算の結果を繰り返しフィールドに格納して、
目的の印刷レイアウトデザインに分割配置する。
そんな作例サンプルをアップしました。(印刷用グローバルフィールドを3つ追加するだけでOK)
●サンプル「繰り返し集計表印刷.fmp12」 → https://yahoo.jp/box/pAwi50
Offline
皆さんありがとうございます。
皆さんの指導を基に作成してみます
Offline
Pages: 1
[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 519.69 KiB (Peak: 524.59 KiB) ]