Hello,
I´ve been
reading through some posts about my problem but still can‘t quite get this
right.
I have an
Infopath form with 4 views. The first view is for a user who fills out a form
and then submits. Another user gets an email and opens the workitem, which is
the link to the second Infopath view; he reviews the information and chooses an
action and so on. This is not the problem, the workflow works perfectly.
I’m storing
the data from the first view in a SmartObject using the create method in the
Infopath view when submitting. The smartobject is created successfully, and the
form closes. As mentioned in other posts, I have created a datafield (called
SmOID) in the view for storing the SmartObject unique ID.
When the
second user opens the form with his view I want to load the SmartObject. I
first create a rule in the Open section in Form Options. This rule puts the id
parameter in the Load method equal to the SmOID field. Next rule calls the Load
function.
Now, here
comes the problem. Loading info from the SmartObject isn’t working. Is there
some step I’m missing? Does the create SmO rule have to be after the Submit
Workflow rule? I’m assuming that when the next user opens his view, the process
knows the SmoID, because it acts like an XML data field? Should the SmOID
datafield be placed somewhere specific in the form (not inside section etc.)?
Any nudge
towards the solution would be much appreciated – I need help :)