Parameter Type Description
inObject Longint inTag String inIndex Number Function result String A handle to an object
→ Tag of the item to retrieve
- Index of array element to retrieve
- The array element’s contents ←
Discussion
OT GetArrayString gets a value in inObject from the array item referenced by inTag.
If the object is not a valid object handle, an error is generated, OK is set to zero, and an empty string is returned.
If no item in the object has the given tag, an empty string is returned. If the FailOnNoItem option is set, an error is generated and OK is set to zero.
If an item with the given tag exists and has the type OT Character array, and inIndex is in the range (0..OT SizeOfArray(inObject; inTag)), the value of the requested element is returned.
If an item with the given tag exists and has any other type, or if the index is out of range, an error is generated, OK is set to zero, and an empty string is returned.
See “The Character Item Type” on page 11 for more information on storing and retrieving strings.
Note If the result of this method is assigned to a fixed width String variable, the item’s contents will be truncated to the width of the variable. To retrieve more than 255 characters from a Character Array, use OT GetArrayText and assign to a Text variable or field.
See Also

