Attachments in InfoPath are great. The only issue with this, is that you can only attach one file to your form at a time. In order to get a around this, you will need to add a handy dandy repeating section. I have also added a count box to show how many attachments have been added to your form. You also will have the ability to hide all of your attachments. That’s where the count comes in handy.
I like to use this hide function for my attachments especially when I have a form that goes through an approval process. I have attached a starter form using these controls. The ‘attCount’ field has a default value set to count how many controls have been added to your form. There is one rule set for the repeating section to hide it the ‘hideAttachments’ is set to ‘TRUE’.
I saved the form in a 2007 web based format. You should be able to open in all versions of InfoPath 2007 – 2013.