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.