%XML_STRING_APPEND
Append a Synergy alpha string to an XML string
WSupported on Windows
|
USupported on Unix
|
VSupported on OpenVMS
|
NSupported in Synergy .NET
|
status = %XML_STRING_APPEND(xml_string, synergy_string[, length])
Return value
status
XML_SUCCESS if the string was appended successfully.
Arguments
xml_string
The XML string instance to which the Synergy string will be appended. (XML_STRING_TYPE)
synergy_string
The Synergy string to append to the XML string. (a)
length
(optional) The length of the Synergy string. (n)
Discussion
When you call %XML_STRING_APPEND, a copy of the Synergy string data is added to the end of the specified XML string. You can use %XML_STRING_APPEND to append a Synergy alpha string to an XML string created with %XML_STRING_CREATE.
This function is defined as ^VAL.
Examples
Assuming we have the following:
string1 ,a3 xmlstring ,XML_STRING_TYPE xmlstring = %xml_string_create xcall xml_string_append(xmlstring, "hey ") string1 = "you" xcall xml_string_append(xmlstring, string1)
the contents of xmlstring become “hey you”.