Looking for some clarifications
The 'Do not save field results to the database' question option. Does this option only refer to saving the field value to the DynamicRegistration_QuestionResponse table?
So if all questions are attached to DNN profile fields this option can be set to true? Except if the DR form is being submitted to a payment gateway in which case ALL questions should have this option not set (false)?
If the 'Do not save field results to the database' is not checked then a value is saved to the DynamicRegistration_QuestionResponse table as well as a DNN user profile field. On the subsequent edit of the user if the DNN profile value has been deleted (via another DR form or other mechanism), DR loads the value from the DynamicRegistration_QuestionResponse table instead of no value. This seems wrong to me. I would expect that if a question is attached to a DNN profile field it should always ignore any value in the DynamicRegistration_QuestionResponse table and pull the value from the DNN User profile field, or when there is no value in the DNN profile field it should use the 'default' set for the question. The only exception being when the DR form is processing a Payment gateway response.
Looking forward to hear.
Antony