I'm initiating a workflow with an InfoPath form which populates a SmartObject. I have created a second form for the approval client event. What I want is for this form to be pre-populated with the data submitted in the first form, so that the approver can see what they are approving. I have integrated the load method of the SmartObject with the form, and call this when the form loads using a rule. However this gives an error when the forms opens "Some rules were not applied.". The question is how should I be going about populating the form data from information previously submitted? Using the single load method, how does Blackpearl know which row in the SmartObject it should be loading? Or do I need to fetch the ID from the SmartObject when the first form submits, and then pass this into the second form in an XML field or something, to then query the SmartObject with?
Thanks for any help