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

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

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

You are not logged in.

Announcement

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


#1 2017-07-24 11:40:25

top
Member

関数でレコードのデータを取得して印刷ログを残したい

以前もこちらのトピックで相談させてもらいました。

印刷履歴のタイムスタンプをレイアウトで分けて別フィールドで表示したい
https://fm-aid.com/bbs2/viewtopic.php?id=6352



今やりたいのが、患者の評価月のレコードを取得できないかと思っています。

評価月のレコードを取得することで、患者のどの評価表を印刷したのか履歴を残したいです。


具体的には、評価月フィールドが以下の値一覧で定義して使用しています。

[評価月フィールド]
初期
1ヵ月
2ヵ月
3ヶ月
4ヶ月
最終

各患者はこの評価月フィールドのレコードを選択して評価表を作成します。

スクリプト引数でこの「評価月フィールドのレコード」を取得できればうまくいくと思っているのですが、それに適する取得関数が見当たりません。
もしそのようなレコードが取得関数があれば教えてください。

Offline

#2 2017-07-24 15:55:17

チポ
Member

Re: 関数でレコードのデータを取得して印刷ログを残したい

> 患者の評価月のレコードを取得できないか
取得とは?

そのレコードのユニーク値を得る?
そのレコードを選択する?
そのレコードだけを対象レコードとする?
それ以外?

Offline

#3 2017-07-24 16:24:10

Shin
Member

Re: 関数でレコードのデータを取得して印刷ログを残したい

前スレで、印刷ログを取得できているはずですが。

Offline

#4 2017-07-25 07:56:39

top
Member

Re: 関数でレコードのデータを取得して印刷ログを残したい

説明不足で申し訳ありません。

前スレで印刷ログは完成しました。

前回の印刷ログは、レイアウトが以下のように評価月の数だけありました。

・初期
・1ヵ月
・2ヵ月
・3ヶ月
・4ヶ月
・最終

なので、レイアウト名を取得して印刷ログに残していたのですが、今回、データベースを改変してレイアウトは1枚にしました。

そうすると、印刷をしてもどの評価月の評価表なのかが印刷ログに残りません。

チポ wrote:

> 患者の評価月のレコードを取得できないか
取得とは?

そのレコードのユニーク値を得る?
そのレコードを選択する?
そのレコードだけを対象レコードとする?
それ以外?

なので、1枚の評価表レイアウト上で、その患者の評価月のユニーク値を取得して印刷ログに残したいです。

患者ごとの評価月レコードを取得することはできますでしょうか?

Offline

#5 2017-07-25 08:52:43

Shin
Member

Re: 関数でレコードのデータを取得して印刷ログを残したい

何ヶ月目、というデータは、印刷データの中に含まれているでしょう。それをログに追加するだけでしょう。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 509.91 KiB (Peak: 516 KiB) ]