The InfoPath form's 'Attachment control doesn't work with SharePoint Workflow forms.
When we use InfoPath form as a workflow form with an attachment control, on selecting a file says that “The selected files was not found”.This seems to be a small bug:) in the product.
Note: It's not advisable or supportable to customize out of box files (comes with the SharePoint installation). There is a possibility that these files be overwritten in a future service pack, thus losing your changes.
Work-around:
a. Locate the ASPX page that your workflow form opens up in the _layouts directory on your server.
e.g., %Program Files%Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS
b. In this aspx page, locate the reference to MasterPageFile. This will look something like
MasterPageFile="~/_layouts/application.master"
c. Now open the masterpagefile that you found above in notepad and locate the form tag.
d. Add the attribute enctype="multipart/form-data" to this tag and save.
e. iisreset and try your workflow with file attachment again.
Hope this works!!!
Comments
- Anonymous
August 30, 2007
hi Nishand i try to modify the application.master file in LAYOUT folder as you says,but ERROR happened. i think MOSS has some protected ways to defence user to modify it's file without premission。