カスタム・ルールを使用したフォームの値のクリア

新しいclearValue()ヘルパー関数を使用すると、計算ルールのターゲット質問のデータ(テキスト、数値または選択肢の質問)をクリアできます。

clearValue()ヘルパー関数の導入により、ルール開発者はカスタム計算ルールを使用してフォーム質問をクリアできるようになりました。この関数は、計算ルールのreturn文の一部としてのみコールできます。つまり、このヘルパー関数は、次のような計算値のターゲットとして使用できる質問タイプでのみ使用できます。
  • テキスト
  • 番号
  • 選択タイプ・コントロール(ドロップダウン、チェック・ボックスまたはラジオ・ボタン)
clearValue()ヘルパー関数を使用すると、「true clear」を実行できます。これは、単にアイテムのデータを削除して空の文字列に置き換えることとは異なります。データ・クリアは、バックエンドで発生するより複雑なプロセスであり、この関数を使用すると、実際にインジケータをルール・プロセスに戻してデータ・クリアを開始します。データがクリアされると、指定されたアイテムの状態は、まだ回答されていないかのようになります。すべてのアイテムが未回答の状態にある場合、フォームは「新規」のステータスに戻ることができます。これは、サイト・ユーザーが必要に応じてビジットをスキップしたり、症例のレコードに誤った不完全なビジットが発生しないようにするために重要です。

ノート:

質問のデータをクリアしても、回答履歴全体が保持されます。質問に対するすべてのアクションは、「回答およびビジット履歴」サイドバーおよび監査証跡にリストされます。そこで、ルール実行の結果のアクションも確認できます。

リリース・アセスメント環境(RAE)のアップグレードが完了すると、ルール開発者ガイドで追加情報を確認できます。