SET xmlfile ADDTABLE table ename [/After|Before|Replace] [/In|Out /Data|Empty /Cdata] [/Tagerrorsonly]
Add the entries of table as elements to xmlfile. One element per entry is added, after (/A = default) or before (/B) the current element, or replacing (/R) the current element. The argument ename is used as the element tag.. If /Data is specified the entry data is stored in the element's data section using the table's write format, otherwise (/Empty = default), the entry data is stored as element attributes (use field names as attribute names, does not store empty fields, uses the write format) and the element data section is empty. In conjunction with /Data, the option /Cdata can be used to create CData-sections instead of normal data sections. There is a severe performance hit (1300%) if you use the /Before option since indexes have to be recalculated.
A shell table with the entries to be added to the XML file. This parameter is mandatory.
The string to be used as the created element's tag. This parameter is mandatory.
Specify whether the new elements should be added before (/B) or after (/A) the selected element or replace the selected element (/R).
If specified, /In navigates into the selected element before the new element is added. If specified, /Out navigates out of the selected element after the new element has been added.
If /Data is specified, then the entry is stored in the data section of the new element. Otherwise, the data is stored as attribute values.
Specify /Cdata if the data should be enclosed within a CData section.
Specify if entries which cause errors should be tagged in the table but correct entries should be added. Otherwise, if one error occurs, no entries are added.