Parameter Name | Type | Description | I/O | Req |
nodeName | Char | Name to give the top-level element node to be created, under which element nodes corresponding to the fields in the buffer will be added as children. | I | Y |
bufferHandle | Handle | Handle of the buffer whose contents will be used to create child element nodes. | I | Y |
prefixToStrip | Char | A fixed prefix of characters (for example, a database table identifier) to be stripped from the XML element names derived from the buffer field names. | I | N |
includeMode | Logical | Indicates whether the caller-provided list of buffer fields represent data to include in or exclude from the resulting XML. | I | N |
fieldList | Char | A list of field names from the buffer that will be included/excluded from the resulting XML, depending on the includeMode parameter. The list is delimited by the ASCII 3 (Progress chr(3)) character. | I | N |
parentNode | Handle | Handle to the element node under which the generated top-level element nodes will be placed as a child, and the elements corresponding to the buffer fields will be placed as grandchildren. | I | Y |
newNode | Handle | Handle to the top-level node created. | O | Y |