I've made an InfoPath browser enabled form that needs two levels of approval before it is complete. In a SPD workflow I've used "Collect Data From User" to create an approval task. When the user sees their task there is a radio button for Approve or Reject and a Comments box. Below this is a link to the InfoPath form linked to the task. My boss wants the approver to be able to see all the information (approval and form) at once.
Now I can think of two ways to do this first my preference:
I'd like there to be two buttons, approve and reject on an "Approvers" view of the form. These two buttons would approve or reject whatever task is currently associated with the form. The problem I have run into is when I create a workflow task in SPD the workflow is on hold until the data is collected (i.e. task is complete). This means I can't do anything with the Task ID until after the task is completed. So referencing specific tasks from the form becomes challenging.
Second Option:
Less desirabled but still an option would be to display all the information from the form in the task itself. On the task's aspx page there would be the information from the form for the approver to review.