I have a form on which the “sender” selects the people to complete a Survey. The form allow them to select the people’s names and then they click on a “Send Survery” button. However, this form doesn’t get saved, it is simply one used to select the people to send to.
Then the questions for the survey is fetched from a profile document and a on the fly document is created with the questions and sent to the people selected on the first form.
The “receiver” receives the Survey in his inbox. Then submits it, and it is mailed into the survey database. It also changes the subject line of the original Survey emial, stating that the Survey was completed (to avoid them sending it more than once), and the Send button is hidden, by setting a field HideButton to 1.
The “sender” is notified via an agent that a new Survey has been completed (every time new mail has arrived, as this is a mail in database).
Ok. So this all works WONDERFULLY. Now it was requeted, that the “receiver” be sent a reminder, if they haven’t completed the survey in 7 working days. But this is impossible right!?!? How will the db know, that it was sent to all these people and who exactly didn’t send theirs back. There is no way I can figure out on how to make this possible.
Any ideas? Or should this be a case of, “sorry, not possible”?