When a questionnaire is complete, a user is presented with a 'Submit' button which allows them to store data collected in the phones database.
At this point, any required fields that have not been filled in, or any conflicts with primary keys are flagged and the user can go back to the point within the form where data needs inputting / amending prior to saving.
The following screenshot shows the process for saving data and the popup box which appears on successful save
Two choices are presented to the user:
Add another ... - This allows the user to add aother entry to the current form.
List/Synch Entries - This allows the user to view all entries collected for this form and synchronise data with the central database.
Within projects where there are multiple linked forms (hierarchy), the option to assign a form from the next form down in the hierarchy is also offered, however, we will now move on to indicating the list entries page and synching data to the server. This process is the same at whichever level in a hierarchy is saved.