Discussion:
SPD - Collect Data from User
(too old to reply)
sukiep
2009-03-27 21:59:02 UTC
Permalink
My SPD workflow runs against an Form Library (browser-enabled) in MOSS 2007.
I use the "Collect Data from User" command to request user's approval or
rejection of a completed, browser-enabled form. When the workflow executes,
the user receives an email with a link to the form, which when clicked
displays the form in InfoPath. I want the link to display the form in the
browser only.

Same problem when the user views the task --the link connects to the form
displayed in InfoPath, not browser. Can I somehow override this so that the
form only appears in the browser client, whether or not user has InfoPath
installed? Or can I somehow insert, into the task or "collect data" wizard,
a workflow variable that contains a link to the form in browser
(DefaultItemOpen=0)?

Thanks!
unknown
2010-01-27 19:21:00 UTC
Permalink
By default, completed Form Library forms are saved as XML documents (assuming form was created in InfoPath). The source code in SharePoint attempts to open the xml form in its native application. The "?OpenIn=Browser" variable must be manually added to the source code to force the form to open in browser.

Check out the following links for steps to update SharePoint source code using SPD:

http://urenjoy.blogspot.com/2009/05/related-list-item-doesnt-open-browser.html

http://sharepointsolutions.blogspot.com/2009/04/using-xslt-to-create-forms-server-link_29.html



sukie wrote:

SPD - Collect Data from User
27-Mar-09

My SPD workflow runs against an Form Library (browser-enabled) in MOSS 2007.
I use the "Collect Data from User" command to request user's approval or
rejection of a completed, browser-enabled form. When the workflow executes,
the user receives an email with a link to the form, which when clicked
displays the form in InfoPath. I want the link to display the form in the
browser only.

Same problem when the user views the task --the link connects to the form
displayed in InfoPath, not browser. Can I somehow override this so that the
form only appears in the browser client, whether or not user has InfoPath
installed? Or can I somehow insert, into the task or "collect data" wizard,
a workflow variable that contains a link to the form in browser
(DefaultItemOpen=0)

Thanks!

Previous Posts In This Thread:

On Friday, March 27, 2009 5:59 PM
sukie wrote:

SPD - Collect Data from User
My SPD workflow runs against an Form Library (browser-enabled) in MOSS 2007.
I use the "Collect Data from User" command to request user's approval or
rejection of a completed, browser-enabled form. When the workflow executes,
the user receives an email with a link to the form, which when clicked
displays the form in InfoPath. I want the link to display the form in the
browser only.

Same problem when the user views the task --the link connects to the form
displayed in InfoPath, not browser. Can I somehow override this so that the
form only appears in the browser client, whether or not user has InfoPath
installed? Or can I somehow insert, into the task or "collect data" wizard,
a workflow variable that contains a link to the form in browser
(DefaultItemOpen=0)

Thanks!


Submitted via EggHeadCafe - Software Developer Portal of Choice
RemoteSoft Decompiler,Obfuscator, Protector
http://www.eggheadcafe.com/tutorials/aspnet/10b5293b-f4be-4f40-a40b-1cd879a04420/remotesoft-decompilerobf.aspx
Marcel Balcarek
2010-04-14 21:29:02 UTC
Permalink
This is ok if you use SPD workflows, but what about custom VS WF workflows?
In that case we have the same issue but I am not sure what to edit.
--
Marcel
Post by unknown
By default, completed Form Library forms are saved as XML documents (assuming form was created in InfoPath). The source code in SharePoint attempts to open the xml form in its native application. The "?OpenIn=Browser" variable must be manually added to the source code to force the form to open in browser.
http://urenjoy.blogspot.com/2009/05/related-list-item-doesnt-open-browser.html
http://sharepointsolutions.blogspot.com/2009/04/using-xslt-to-create-forms-server-link_29.html
SPD - Collect Data from User
27-Mar-09
My SPD workflow runs against an Form Library (browser-enabled) in MOSS 2007.
I use the "Collect Data from User" command to request user's approval or
rejection of a completed, browser-enabled form. When the workflow executes,
the user receives an email with a link to the form, which when clicked
displays the form in InfoPath. I want the link to display the form in the
browser only.
Same problem when the user views the task --the link connects to the form
displayed in InfoPath, not browser. Can I somehow override this so that the
form only appears in the browser client, whether or not user has InfoPath
installed? Or can I somehow insert, into the task or "collect data" wizard,
a workflow variable that contains a link to the form in browser
(DefaultItemOpen=0)?
Thanks!
On Friday, March 27, 2009 5:59 PM
SPD - Collect Data from User
My SPD workflow runs against an Form Library (browser-enabled) in MOSS 2007.
I use the "Collect Data from User" command to request user's approval or
rejection of a completed, browser-enabled form. When the workflow executes,
the user receives an email with a link to the form, which when clicked
displays the form in InfoPath. I want the link to display the form in the
browser only.
Same problem when the user views the task --the link connects to the form
displayed in InfoPath, not browser. Can I somehow override this so that the
form only appears in the browser client, whether or not user has InfoPath
installed? Or can I somehow insert, into the task or "collect data" wizard,
a workflow variable that contains a link to the form in browser
(DefaultItemOpen=0)?
Thanks!
Submitted via EggHeadCafe - Software Developer Portal of Choice
RemoteSoft Decompiler,Obfuscator, Protector
http://www.eggheadcafe.com/tutorials/aspnet/10b5293b-f4be-4f40-a40b-1cd879a04420/remotesoft-decompilerobf.aspx
.
Loading...