みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも大変お世話になっております。
リハカルテ作製に皆様のご協力でかなり良い物が出来ました。
患者の傷などの写真をカルテの画像置き場に保存しておいて、
時間経過を追えるようにしたいと思っています。
患者情報テーブルとリハカルテでリレーションを組んでおります。
(詳しくはhttps://fm-aid.com/bbs2/viewtopic.php?id=4105)
カルテに画像置き場用のフィールドを3つ作りました。
フィールド名は
画像1
画像2
画像3
としております。
ポータルをサルネーム表示させて、その画像を1つを見れるようにしたいのです。
表示項目は
リハカルテテーブルの
日付
画像1
画像2
画像3
の4項目を表示させました。
このままでは、来院した全部の日にち分ポータル表示に乗ってしまいます。
(何も入力されていないのが沢山羅列されてしまう)
ですのでポータル設定からフィルターに計算式を入れて、
「画像1,画像2,画像3のいずれかのフィールドにオブジェクトが入力されているレコードのみを抽出して表示(空白以外のレコードを抽出して表示)」
させたいです。
使用する関数の目星としては
IF(IsEmpty)??
Case関数??
そして、以前たしかチポさんが回答してらしゃった
空白、または空白、または空白ではないフィールドの検索
http://www.filemaker.com/help/14/fmp/ja … tml#486515
が近いのか?など考え
等色々頑張ってみたものの挫折しております。
また、ヒントとアドバイスを頂けますと幸いです。
Last edited by sorelax (2016-02-15 17:39:07)
Offline
目星が付いているならやってみれば良いのでは?
not IsEmpty ( 画像1 ) or
not IsEmpty ( 画像2 ) or
not IsEmpty ( 画像3 )
単純に空ではない = オブジェクトが入っているだろう解釈で。
計算式が真か偽を問うだけなので、フィルタ条件が分岐しなければ If や Case は不要です。
Offline
目星が付いているならやってみれば良いのでは?
not IsEmpty ( 画像1 ) or
not IsEmpty ( 画像2 ) or
not IsEmpty ( 画像3 )単純に空ではない = オブジェクトが入っているだろう解釈で。
計算式が真か偽を問うだけなので、フィルタ条件が分岐しなければ If や Case は不要です。
勿論、やってみておりますが思いつかなかったのです。
お手数おかけしてすみません。
not IsEmptyという使い方があるのですね
勉強になりました。
無事出来ました。ありがとうございます。
Offline
Pages: 1
[ Generated in 0.013 seconds, 9 queries executed - Memory usage: 504.75 KiB (Peak: 514.61 KiB) ]