Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Primary mentor

Dennis Kigen 

Backup mentor

Hadijah Kyampeire 

Assigned to

senthilathiban

Abstract

The form engine and builder currently support JavaScript expression-based validation. However, this can be challenging when creating complex validations and may potentially lead to errors. In most cases, form creation is done by BAs who may not have experience with writing JavaScript expressions. The proposed solution is to introduce a UI-based validation rule builder to the form builder, something similar to https://tally.so/help/conditional-form-logic

Project Overview

Primary Goal:

...

Form-builder: https://github.com/openmrs/openmrs-esm-form-builder

Validation Rule Builder UI Code Workflow:

Validation Rule Builder UI.pngImage Added