特定の質問がエンドユーザーによって誤って回答されたときにアクションアイテムの子ケースを作成するCommCareアプリケーションを作成しています。エンドユーザーは、これらのアクションアイテムの子ケースを別のモジュールで参照できる必要があります。間違って回答された質問の質問テキストを参照できるようにしたいと思います。具体的には、その質問ラベルテキストをケースプロパティとして保存し、後のモジュールで参照できるようにします。質問ラベルのテキストをケースプロパティとして保存するために参照できるロジックまたはドキュメントはありますか?
これを実現する1つの方法は、非表示変数の計算条件にラベルテキストをロードし、後でその変数を参照することです。
ラベルテキストを非表示の変数の質問タイプの計算条件に追加します。たとえば、my_label_text
隠し変数my_label_text
を質問のラベル部分にドラッグアンドドロップできます。
その後、[ケース管理]タブでケースプロパティとしてmy_label_text
を保存するロジックを追加できます。シナリオでは、質問に適切に回答されたかどうかを保存するロジックを追加することもできます。