2 返信 最新の回答 日時: May 23, 2017 1:57 AM ユーザー:keijakkan

    チェックボックスの値をポータルで表示する

    keijakkan

      いつもお世話になり、ありがとうございます。

      またご教授ください。

       

      介護記録のファイルの中に、各利用者様のレコードがあります。

      その中に機能訓練のフィールドがあり、歩行訓練、咀嚼・嚥下

      訓練、上肢運動台がチェックボックスで選べるようにしてあります。

      その選んだ内容を、別のレイアウトのポータルで、歩行訓練をした

      利用者様名、咀嚼・嚥下訓練をした利用者様名と表示させたいんですが、

      複数の機能訓練をした場合は、うまく表示されません。

       

      1つ目のポータルは

      介護記録 :: 機能訓練 = "歩行訓練"

      2つ目のポータルは

      介護記録 :: 機能訓練 = "咀嚼・嚥下訓練"

      3つ目のポータルは

      介護記録 :: 機能訓練 = "上肢運動台" でフィルタをかけています。

       

      チェックが歩行訓練だけ、咀嚼・嚥下訓練だけなど、1つの場合は

      正しく表示されるのですが、チェックが複数付くと、ポータルから

      表示が消えてしまいます。

      フィルタの条件で、and や or を使って試してみましたがうまく

      いきません。

       

      複数にチェックを付けてもポータルに表示させるには、どうしたら

      良いのでしょうか?

        • 1. Re: チェックボックスの値をポータルで表示する
          shin

          まず、2項目をチェックした時のそのフィールドの内容をチェックしてみてください。それで、今設定している式が成立しない事を理解できれば、次に進みましょう。

           

          例えば、

          PatternCount ( 介護記録 :: 機能訓練 ; "歩行訓練" )

          not IsEmpty ( FilterValues ( 介護記録 :: 機能訓練 ; "歩行訓練" ) )

          という式に変えてみれば如何でしょう。

          • 2. Re: チェックボックスの値をポータルで表示する
            keijakkan

            shin様

             

            いつもありがとうございます。

            さてポータル表示の件、いろいろ試して遅くなりましたが

            解決しましたのでご報告します。

             

            ポータルのフィルタ条件で、

            介護記録::機能訓練="歩行訓練"and

            介護記録::機能訓練="歩行訓練¶咀嚼・嚥下訓練"

            と、値の間に「¶」を入れたら、思っていた通りの表示が

            できました。

             

            時間が掛かってしまいましたが、ご教示頂きありがとう

            ございました。