How To Use TransformNodeOnLoad.xsl to Upgrade Existing qForm-based Documents to a new Schema - InfoPath Dev
in

InfoPath Dev

Now you can find InfoPathDev on YouTube and Twitter!
Find Qdabra on Facebook

How To Use TransformNodeOnLoad.xsl to Upgrade Existing qForm-based Documents to a new Schema

Downloads: 209 File Size: 419.9kB
Posted By: Mel Balsamo Views: 297
Date Added: 01-15-2009
Soon after getting your qForm-based form working, you will likely realize a new piece of functionality that you need implemented.  In order to implement this functionality, you must change the schema of the form, but the documents that are already stored in DBXL will not match this new schema, thus causing a problem when opening the original documents.

To remedy this problem, an XSL Transform is run after downloading each Document from DBXL and before injecting it into the Main DOM.  This transform is contained in the TransformNodeOnLoad.xsl file, which is a resource file of the qForm template.  This file can be edited to make sure old Documents are manipulated to fit into the new schema.

This document provides the steps on how to upgrade existing documents to a new schema using the TransformNodeOnLoad.xsl. Click the DOWNLOAD button above to obtain the document.

Filed under: ,

Comments

No comments exist for this file.
Copyright © 2003-2010 Qdabra Software. All rights reserved.
View our Terms of Use.