みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
元の条件で、10レコードは超えないだろう、という前提だったと思います。(古い話で...)
前提がもっと大きいのでしたら、それで回避できるはずです。そこ以外には多分影響は無いと思います。
Offline
サンプルでは、予定、と言う計算フィールドに、手術予定のシリアル番号を持たせています。これの代わりに、患者IDを持たせて氏名をルックアップ、
Shin様、以前のご回答に対する質問をご容赦下さい。
サンプル等拝見いたしました。
FileMakerPro12を使用しておりまして、テキスト集計は使用できない環境です。
予定という計算フィールドには***.*という小数が入っております。
また計算フィールドをルックアップの参照元に使用できない、というメッセージでルックアップが設定出来ません。
通りすがりxさんは
>予約カードのテーブルに Int(s_予定)Get ( 計算式繰り返し位置番号 )])
>で予約カードのIDを取り出し、そこからLookupでもいけそうですね。
と書いていらっしゃいますが、環境が異なるせいでしょうか?
よろしければ解決方法をご教授願えませんでしょうか?
また、代わりに患者IDを持たせる、という方法も出来れば教えて頂きたいのです。
横からの質問で申し訳ないのですがよろしくお願いいたします。
サンプルは、元々FM11で作っている物ですので、リスト集計は使っていません。
計算フィールドをルックアップの参照元に出来ない、というのは何かの誤解では。
今のサンプルの構造では、表示しているフィールドには、集計フィールドですし、IDと順番を示す小数がはいっているため、そのままではリレーションできません。GetSummary() 関数でその値を織り出して、小数を入れない様に変更するか、もう一つ繰り返しフィールドを作り,ルックアップ関数で元データを取込む様にすれば、色々と出来るようになるはずです。
Offline
[ Generated in 0.009 seconds, 8 queries executed - Memory usage: 505.39 KiB (Peak: 509.93 KiB) ]