SharePoint Products TechCenter >
SharePoint Products and Technologies Forums
>
SharePoint - InfoPath Forms Services
>
Updated form now older data is missing.
Updated form now older data is missing.
- Ok here is the situation. I have an older Infopath 2007 form that I have published on our company's Sharepoint site. After the user fills out the form they submit it and it is saved in that document library of the Sharepoint site. I made some changes to the form that are now causing issues with the previously submitted forms. On the original version I have some rich text boxes that users could input text. I decided that the form actually works better if I put these rich text boxes inside of sections.
Now on a newly created for it works fine but when a user goes to open one of the older forms from the Sharepoint document library their previously entered text is no longer there. Anyone have any advice on how I can make this new form work even with the previously created forms?
Answers
- Not sure how to make it work with the previous forms, but maybe you could publish the new template as a content type and only use that content type moving forward. That way, the old forms would continue using the default content type and render properly. They just wouldn't have the benefit of the new section concept, but that would be better than seeing nothing at all. The key to this would be that you still have a copy of your old form template that you would need to re-publish so that it overwrites the template.xsn file associated with the default Form Content Type. Then, take your new template, publish it as a content type, allow for management of content types in the form library, add your new content type, remove the old Form content type, and then disallow mgmt of content types. From that point forward, all new forms would automatically use the new template, but old ones would still open up using the original template.
SharePoint Architect || My Blog- Marked As Answer byLu Zou-MSFTMSFT, ModeratorTuesday, November 10, 2009 10:32 AM
All Replies
- Not sure how to make it work with the previous forms, but maybe you could publish the new template as a content type and only use that content type moving forward. That way, the old forms would continue using the default content type and render properly. They just wouldn't have the benefit of the new section concept, but that would be better than seeing nothing at all. The key to this would be that you still have a copy of your old form template that you would need to re-publish so that it overwrites the template.xsn file associated with the default Form Content Type. Then, take your new template, publish it as a content type, allow for management of content types in the form library, add your new content type, remove the old Form content type, and then disallow mgmt of content types. From that point forward, all new forms would automatically use the new template, but old ones would still open up using the original template.
SharePoint Architect || My Blog- Marked As Answer byLu Zou-MSFTMSFT, ModeratorTuesday, November 10, 2009 10:32 AM

