みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
介護記録をfilemakerで作成しようと現在作成中ですが少し困ったことがあったので,質問させていたきます.
フィールド設定は以下の通りです.
フィールド名:フィールド種類
利用者氏名:テキスト
介護記録_日付:日付
記録内容:テキスト
上記のフィールドを設定してあり,記録内容のフィールドの中のテキストの任意の箇所を,赤・青・黒に設定したいと考えています.
具体的には,記録内容には以下の様なテキストが入ります.()内はそのテキストの色です.
12:00 夕食(黒)
15:00 おやつ(黒)
18:00 夕食(黒)
21:00 トイレ誘導(黒)
21:30 就寝介助(黒)
22:00 巡視 覚醒 仰臥位(青)
23:55 居室内で転倒.バイタル測定.BP*132/56 P:65 BT:36.5 SPO2:98(赤)
のように,22:00以降の記録は青で記録.事故の場合は赤で記録としようと考えています.それ以外は黒です.
ネットで調べてみたところ,
http://forums.filemaker.com/posts/9354b … 558#102558
が検索にひっかかり,赤と青のボタンを作成しスクリプトを設定してみたんですが,これだと困ることがおきました.
上の記録例で表現しますと,
「22:00 巡視 覚醒 仰臥位」
を選択して青のボタンを押すと青になります.
しかし,その後
「23:55 居室内で転倒.バイタル測定.BP*132/56 P:65 BT:36.5 SPO2:98」
を選択して赤のボタンを押すと,赤になるんですが,前に設定した
「22:00 巡視 覚醒 仰臥位」
の部分が青に設定されていたのに,黒になってしまうんです.
わかりにくい説明かもしれませんが,何かいい方法はないでしょうか?
式にTextFormatRemoveが入っているのでつまり黒になります。
選択部分を赤にして、それ以外を黒にするものです。
つまり、わざわざ黒になるように式で指定しているので、それをとればいいはず。
余談ですが、ここはフリーテキストですよね?
ある程度のフォーマットや記述にルールがあるなら、値一覧とかで、もっというと記録内容とかは別テーブルで管理とかすると
あとあと役に立つかもです。
Offline
Let ( [
$St=Get ( アクティブ選択位置 );
$Ln=Get ( アクティブ選択サイズ ) ];
Replace ( TBL::テキスト ; $St ; $Ln ;TextColor ( Middle ( TBL::テキスト ; $St ; $Ln ) ; RGB ( 255 ; 0 ; 0 ) ))
)
黒に戻すボタンも要るでしょう。 RGB ( 0 ; 0 ; 0 )
Offline
業務上、あとあと事故だけ抜き出すなどという必要もありそうですから、
時刻とか記録内容はポータルにした方が色付けも楽でいいのでは?
事故フィールドも作って。
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 552.59 KiB (Peak: 579.65 KiB) ]