browsers - Safari, Chrome and edge. Iphone, Androids and android tablets
The form is currently configured with approximately 40 Rich Text fields, each of which references a lookup field. The intent is to allow each location to manage its own custom questionnaire. When a user selects a specific form, the relationship pulls down the form name and up to 40 associated questions.
Each Rich Text field then displays the corresponding question in bold using IF statements. The answer field for each question is a multiple-choice selection with three options:
If the user selects "Bad," the associated Rich Text question changes to red. No other formatting or behavior is applied.
To troubleshoot issues, I have removed much of this formatting and logic from the mobile form, which has helped somewhat. However, I am still seeing screen jumping from mobile devices.
My other concern is the number of form rules being used (55). Currently, each question and its corresponding answer field are hidden unless the question contains data. This allows the form to dynamically display anywhere from 5 questions to 40 questions, depending on the questionnaire selected.
I'm beginning to suspect that both the heavy use of Rich Text fields and the large number of form rules are contributing to the problem.
Is there a more efficient way to achieve this same functionality without relying on so many form rules? Ideally, I need a solution that still allows the form to dynamically show only the questions associated with the selected questionnaire while improving performance and stability on mobile devices.