みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM16 mac使用です。
いつもこちらでは大変お世話になっております。
チェックボックスで記録のリスト分けをしております。
相談フィールド(チェックボックス)
<値一覧>
介護相談
往診相談
認知症相談
医療相談
以上を設定しています。
往診の相談があった場合、”往診相談”と”介護相談”にチェックを入れ、
認知症の相談があった場合、”認知症相談”と”介護相談”にチェックを入れたいと考えています。
ただ、介護の相談単独の場合は"介護相談"のみのチェックになります。
他にも介護相談中に医療相談も受ければ、医療相談にもチェックが入ることになります。
チェックボックス内で、このような条件のもと自動で選択することは可能でしょうか。
いつも質問ばかりでご迷惑をおかけします。
よろしくお願いいたします。
Offline
追記:
往診相談や認知症相談を受けた場合、
介護相談に自動的にチェックが入るようにできますか?
介護相談のチェック漏れを防ぐ目的でこのような設定ができればありがたいです。
Offline
Substitute ( 相談フィールド ;[ "往診相談" ; ”往診相談¶介護相談” ];[ "認知症相談" ; ”認知症相談¶介護相談” ])
という計算式を、自動入力、既存値を上書きを許可 で設定すると良いのでしょうが。ただ、チェックを外す時には、自動で外す事は難しいです。
将来の選択肢の拡大を考えて、次の様な式にしておいたほうが良いでしょうね。
Let (
[
txt = ¶ & 相談フィールド & ¶ ;
txt = Substitute ( txt ;[ "¶往診相談¶" ; "¶往診相談¶介護相談¶" ];[ "¶認知症相談¶" ; "¶認知症相談¶介護相談¶" ];[ "¶¶" ; ¶ ]) ;
txt = FilterValues ( ValueListItems ( Get ( ファイル名 ) ; "相談一覧" ) ; txt )
] ;
txt
)
Offline
Shin様
いつもお世話になっております。
計算式の提示とても助かりました。
自動入力に設定し、動作確認できました。
条件がややこしいため、自動にチェックが入ったのを見て感激しました。
ありがとうございました!!
Offline
Pages: 1
[ Generated in 0.026 seconds, 9 queries executed - Memory usage: 505.11 KiB (Peak: 515.91 KiB) ]