迅速にいつも質問に答えていただきありがとうございます。患者さんの登録の際に、感染症のEnumlistで「HIV、HBV、HCV、その他」と設定しているのですが、このうちの「その他」を選んだ時だけ手入力できる所を出現させるということは可能でしょうか?
Expression・関数の学習に当たっては、ExcelやSpreadsheet的なものだ、と考えて学習をスタートされてもあながち間違いではありません。いろいろ試されてみてください。
辻さま
早速のご回答ありがとうございます.
このように構文を組み合わせるのですね.
大変参考になりました.
ありがとうございます.
OR(
IN("HIV",[感染症]),
IN("HBV",[感染症])
)
というExpressionをEnumlistの値によって、表示・非表示をコントロールしたいカラムのSHOWIFに設定してください。
お世話になります. 感染症のEnumlistで「HIV、HBV、HCV、その他」があるとして,HIV,HBVのいずれかを選択した場合のみ,手入力できる所を出現させるということは可能でしょうか?
本当に素人なので一から勉強中なのですが、そんな私にもすごく分かりやすい解説をありがとうございます!解決できました!
Show/Hideを設定したい(感染症のEnumlistの選択値次第で表示、非表示を切り替えたい)カラム([感染症]とします)のSHOWIFの設定にて、以下のExpressionを入力してみてください。
IN("その他",[感染症])
Userが[感染症]のカラムで選択した値の中で、「その他」が含まれているか否かの検証するためのIN関数です。
その他、の値が含まれているとこの関数はTRUEを返しますので、含まれている場合はそのカラムが表示される、とい仕組みです。SHOWIFに入れると同時に同じ関数をREQUIREDに入れることで、その他が選択された場合のみ表示されるとともに強制入力項目としても設定可能です。