How to prevent from submitting questionnaires with unanswered mandatory questions?
In our standard questionnaire workflow definition, respondents can complete and submit a questionnaire even if it contains unanswered mandatory questions.
To prevent respondents from submitting a questionnaire with unanswered mandatory questions:
1. Add a condition on the "Complete" transition of the standard generic workflow.
2. Implement the condition through a macro which checks that an answer has been given for all mandatory questions.