FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// =======CreateXMLByProcessVariableActionHandler======== ==== Description ==== This [[en:software:tim:actionhandler:|handler]] creates an XML upon execution and stores it in the file system. ------ ==== Action Class ==== com.dooris.bpm.actionhandler.CreateXMLByProcessVariableActionHandler \\ ---- ==== Event Type ==== any ==== Action Name ==== any ==== Mandatory Fields ==== none ---- ==== Parameter ==== == xmlPath == The path under which the finished XML should be placed. (see [[#Example]]) \\ == fileName == The file name of the XML (see [[#Example]]) \\ == excludedVariables == Used to exclude variables (see [[#Example]]). \\ == includedVariables == Used to include variables. If an entry exists here, then only the variables named in this field are included in the XML generation (variables not explicitly given are not included). By default, this parameter is set to "none". (see [[#Example]]) \\ == overwriteExisting == Overwrites an old XML if an XML with the same name already exists. This parameter is set to false by default. (see [[#Example]]) \\ == renameVariables == Renaming of variables in XML (see [[#Example]]) \\ == xmlFormat == The possible values here are "normal" and "notNormal". If "normal" is entered, the XML is built according to the following: Prozessvariable otherwise: Variablenwert (see [[#Example]]) \\ == root == Description (see [[#Example]]) Root element of the XML. By default, this is processInstance >> **Attention!** A warning is given here! ---- ==== Example ==== Passing a parameter: IMPORTANT: Excluded and included variables must be separated with a comma. Variables for renaming are separated with a comma, OriginalVariable:NewVariable. {{ :software:tim:actionhandler:createxmlbyprocessvariable.png }}