I have an issue where a client has a Form Library that has over 1000 existing Infopath forms. The client has requested a new field be added to the form that will be published to the Library. This field is a calculation based on other fields within the form. My issue is that on new forms or any form that is opened and submitted, the value shows up as expected, but the existing forms that this process has not been completed are still not showing these values.
Is there a simple way to update the existing forms?
At this point I'm seeing my options as the following:
- Manually open and submit all existing forms. Not ideal as there are over 1000 items so this will be very time consuming, plus there will be a new version for each that shows that I (or whoever submits them) modified them
- Write some code to update each XML file based on those fields. I would image that this will also show a new version for each, but at least it should be an automated process.
Are there any other ways that I'm not aware of to accomplish this?