Transform performs an XSL transformation on the contents of the FactBase using an appropriate XSL.
This action requires three parameters to be specified. The first parameter specifies the XSL file to use for the transformation. The file can be specified directly by using its file name (stylesheet), or the filename can be obtained from the FactBase by using an XPath (XPath to stylesheet). If it is specified directly, the Choose File option can be used to easily select the required XSL file. The second parameter (from location) selects the XML node within the FactBase that should be transformed, and the third parameter specifies the point at which to insert the result of the transformation (to location).
The results of the transform can alternatively be saved directly to a file by changing the third parameter to document and entering the filename, or to xpath to document and entering the location from which to get the filename.
The Transform action also requires a Merge Option to be set. This property can either be set to append or replace. Replace will replace the contents of the target location with the new xml, whereas Append will add the new XML to the existing data. Append is the default value.